Problem:
Android builds won't show any Streamed Geometry, as the path cannot be read properly from the StreamingAssets. Streamingsassets path on Android is a URL, not a file, which can't be read by the Streaming code.
Additionally, StreamingAssets should not be promoted as the go-to destination on Android for files, this should be the ApplicationDataPath.
Solution:
Load Streamingasset files on Android and WebGL builds via the WebRequest Class. Additionally add info into the documentation and editor which promotes the correct usage of the ApplicationDataPath
Problem:
Currently, you can only change the position of a streamed mesh after going into play mode, as the streamed mesh is created on runtime. You should be able to set it's position in the editor
Expected Behaviour / Fix
Add an option to parent the streamed mesh to an exisiting gameobject, which you can then use to transform the streamed mesh.
Problem:
When loading the samples, a compiler error will appear, that "Pathtype is not defined" in the API Player Example script. This is caused by some refactoring.
Expected Behaviour / Fix
Change Classname which contains the pathtype to the correct class
Problem:
Meshes and Pointclouds that are loaded through the plugin will appear mirrored on the X-Axis. Could be a problem caused through the coordinate system of Unity
Expected Behaviour / Fix
Add an option that is enabled by default to mirror the X-Axis, if it's not a bug caused while reading the geometry.
Problem:
The Pointcloud Geometry Shader does not work on Apple Metal or OpenGLCore. Error is: Shader not supported on this GPU: Found no suitable fallbacks.
Expected Behaviour / Fix
Pointcloud Geometry Shader should work on Apple Metal, OpenGLCore and other OpenGL versions on Android.