Does Urho3D support stretchable sprites, either with nine patch/9-slice images, or some other way?
Otherwise, any suggestions on how to do a 2D platform that can grow and shrink? I thought of using plain images for different parts of the intended sprite (repeatable and static) and then arrange the corresponding multiple sprites spatially so they would look like a single object. But I guess such a “platform” would have to be composed of several scene nodes and would be quite heavy. And I suppose that could have negative impacts on GPU acceleration. Besides, resource creation would be cumbersome.
Is there a better way to non-uniformly scale a source image at run-time, to dynamically obtain an image that can be used as a sprite?