The rendering module is responsible for rendering images from input data such as card name, mana symbols, colours/type and any other potential variants and symbols (such as the double faced card symbols on cards like Tithing Blade).
We want to be able to render card nameplates first and foremost, but other things may be relevant in the future.
The actual template file itself should also be an input to this module. Storing the templates outside of the library itself is more flexible and user customisable.
The rendering module is responsible for rendering images from input data such as card name, mana symbols, colours/type and any other potential variants and symbols (such as the double faced card symbols on cards like Tithing Blade).
We want to be able to render card nameplates first and foremost, but other things may be relevant in the future.