You are all going to love this pull request! It fixes an extreme inefficiency in 'Geometry.rayIntersection' caused by using the 'indices' property rather than the '_indices' member. This was making three copies of the entire index array for EVERY triangle. Ray intersections with complex models is now actually usable. Enjoy! Chris.
Maybe someone will find a use for this. I use it to allow editing of the geometry of a cloned mesh. Note that Mesh.clone() only performs a shallow copy of reference to contained geometry, so this can be used to perform a deeper copy of the mesh object as required.
Add flags to allow disabling of calls to "Context3D.clear" and "Context3D.present" during render pass to help support Alternativa3D/Starling integration.
-swf-version==17,18,19), small refactoring in ATFResource