Hey.
I have long been interested in the topic of "stretching" UI. I need to do a "stretching" UI. There are no special problems in implementation, but there is one:
- Renderer engine does not support vector graphics
- It is impossible to implement the rendering of controls without external graphics due to the lack of effects I need (I don’t want to write shaders for the buttons)
Ie the only way out - raster sprites. Question: How to make a stretching raster UI but at the same time, what would it not look like Minecraft?
The engine supports only the simplest interpolation, as in the paint (via d3dx), and there is a limit on the number of DrawCall
In the engine where I work, there is only a scripting language, so a rendera modification is not possible.