Do you have some specific reason for wanting it that way ? There is nothing stopping it from being low poly model that you load normally.
Also without having a traditional UV layout, there is no sane way to texture a code generated mesh like that with specific textures like you have there as an example.
I think that I just want to use materials and decals (I think you can use decals on a custom shape without crazily limiting performance (?)), if that’s the case, down for a custom shape.
Otherwise, would be happy to use a model if necessary.