Let me start by saying this program is great. Please keep up the great work. I've come up with some things that I've found to be helpful. I hope it helps some others as well.
I've found a way to use the XLHQ full images instead of the crops. I found the crops to be hit or miss and generally harder to come by in 300 DPI. I'm using version 9.0.15 of the program. This should also save some space as you can ditch the crops.
I change all instances of "art." found in the "\cardgen-9.0.15\config" folder to the following:
- Code: Select all
art.top = -16
art.left = -26
art.bottom = 1062
art.right = 762
I have been refining the art locations. I'll eventually have a setting for each of the configs. Here's one for the m15 config.
- Code: Select all
M15
art.top = 8
art.left = -10
art.bottom = 1010
art.right = 728
Since the renderer renders the frame on top of the art. This will place the image so that the art window on the XLHQ card scan is aligned with the art window in the rendered frame. Even though using the XLHQ card scan as the backing image makes the standard frame cards look great, the full art frame lands don't work quite as well. Notice the double frame on the full lands. See the attached 'ZEN Forests' image.
I got around this by cropping the XLHQ full land card scans with the these settings
- Code: Select all
BFZ Full Art Land Crops
Top -51
Left -57
Bottom -111
Right -59
ZEN Full Art Land Crops
Top -18
Left -22
Bottom -21
Right -21
See the attached 'Full Art Lands' image.
I'd like to be able to modify the art placement of full land cards separately so I don't have to modify the great scans the community is providing.
I've found is that there are land ordering inconsistencies between the ZEN and BFZ sets. ZEN lands have 8 variations. 1-4 use the full art frame and 5-8 use the standard frame. Where as BFZ lands have 10 variations. 1-5 use the normal frame and 6-10 use the full art frame. This inconsistency causes the renderer to use the incorrect frames on the BFZ lands. See the attached 'BFZ Forests' image.
I ran into an error trying to render the 10th BFZ land
- Code: Select all
Line 10: Card not found: Forest (10) [BFZ]
ERROR: Unable to parse decklist: C:/MtG/Apps/cardgen-9.0.15/Land test.csv
There was a 10th BFZ forest in the card file so I'm not sure what was causing this issue. I ended up just removing the line and rendering without it.
*Side note to the devs*
I'd like to be able to modify the art settings for the full art cards separately. Because The alignment is different. Like I stated above the issues using my method and the XLHQ scans. Mainy with the cards that use transparencies or full art like the full art lands (ZEN, BFZ, EXP), Planeswalkers and the futureshifted frames. I can usually get around the rendering issues by replacing the XLHQ card scan with full art I find googling the "(name of the card) full art". After I find a suitable image, I sill have to use an image editing program to modify it so the renderer will place it properly. I don't understand which config file each of the sets are pulling from. I don't know how it would impact the rendering performance but, I think it may be nice to have a config file per set with separate art parameters for each of the types I called out before. I'd also like to see notation in the configs that will help others make changes and improvements in the future. I'd be willing to help with any of this.