Take a look at the "FaceDetection" sample
1) Create a Texture2D with TextureUsage.Dynamic
2) Apply it to a Box\Plane or a custom geometry via CustomGeometry (for example those two triangles).
3) update video frames using texture.SetData()
So it looks like addItem is called outside of the game thread (on some platforms it's not the main UI thread).
You can switch to the game thread via this code:
//... your code
Urho.Application.InvokeOnMain(() => your code);
I've just added SavePNG that returns byte data. Will be available via nuget soon.
Navigation issue has been fixed in master for iOS.
I'll release an update once I fix Android UrhoSurface.
The package contains the following Urho3D native binaries:
I wrote a small GUI app over the AssetImporter tool in order to quickly preview well-known 3D formats and convert them to UrhoSharp Models/Prefabs;