First attempt at a solution for #658

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Fix for UnsuportedOperationException. Not sure if it is working though.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
TextureManager update. This commit is just to store my changes. It is far from ready for prime ime.
Merge branch 'master' of https://github.com/MasDennis/Rajawali
Another intermediate commit. Will do a pull after this to sync with @AndrewJo's EffectsComposer changes.
The texture manager class has been deep cleaned. It integrates with @jwoolston's task queue on RajawaliRenderer.
Also added the new Texture class with subclasses. Still need to add a few more textures like compressed textures, video textures, etc.
Merge branch 'master' of https://github.com/MasDennis/Rajawali

Conflicts:
	src/rajawali/effects/EffectComposer.java
Another intermediate update. Making good progress but not there yet.
Still need to add compressed texture and a few others. I'm about to commit working examples as well.
Merge branch 'master' of https://github.com/MasDennis/Rajawali

Conflicts:
	src/rajawali/parser/fbx/FBXParser.java
Added alpha map and specular map textures.
Merge branch 'master' of https://github.com/MasDennis/Rajawali
Renamed bump map to normal map. Added compressed textures.
Merge branch 'master' into add_geometry
Fixes #658. 
You can now add geometry to an existing geometry. It will be treated as
contiguous to the existing geometry. When adding you can specify and
offset. 

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Some minor cleanup.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
VideoTexture is now working as well. This wraps up most of the texture manager overhaul.
Now testing can begin ....
Fixes a minor formatting issue for pull request #726.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Removes overloaded `getArrayFromBuffer()` methods in Geometry3D in favor
of more specific names to prevent confusion.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Cleanup and documentation of the method `Geometry3D#addFromGeometry(Number3D offset, Geometry3D geometry)`

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Fixed some code format issues in helper methods of Geometry3D.

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Merge pull request #726 from MasDennis/add_geometry

Fixes #658

Looks good