One of the reasons that I've not fully moved from Illustrator to Designer is getting assets from Designer into After Effects which requires jumping through too many hoops.
Currently setting each layer to a slice to export individual vector files (EPS for After Effects compatability) crops the slice to the size of the layer/asset meaning importing into After Effects requires manually rearranging everything in the scene again.
If we could have a button which says something along the lines of 'Set Slice to Canvas Size' then the individual vector files could be loaded into an After Effects composition and be in their correct relative positions.
Right now my workaround is to put a 0% fill box the size of the canvas on every single layer and then auto slice. On a complex scene with hundreds of layers, this is obviously not feasible.
Thanks!
Hi again, I think the export error is because of your layer stack. Check out the help topics on OpenEXR at https://affinity.help — particularly this one:
https://affinity.help/photo/English.lproj/pages/HDR/openexr.html
Generally, all of your pixel layers should have an .RGB or .RGBA affix (for example "Layer02.RGB" or "Layer02.RGBA" if it has a distinct alpha channel). If you don't specify layers as RGB pixel data they will be discarded on export.
The reason you have to do this is because Affinity Photo has lots of different layer types: pixel layers, image layers, curves, fills, groups, etc. The OpenEXR spec is much narrower and you have to dictate what type of channel information each layer becomes when exporting to EXR. If you don't specify the channel type, Photo will ignore or discard the layer in question during export.
If you have a pixel layer with a mask inside it, you must use the .RGBA prefix if you want to export the alpha channel separately—if you just use .RGB the alpha channel will be baked into the pixel layer and will be non-editable.
Separate colour channel information can also be exported, so you could affix layers with .R, .B, .G and .A etc and they will be stored as individual channels in the EXR document.
You don't appear to be working with any spatial layers like .Z or .XYZ so you can probably ignore them.
Embedded documents and placed images should be correctly rasterised as long as you give them an .RGB or .RGBA prefix.
Groups you will have to rasterise, even if you give them an .RGB prefix, otherwise they won't export. Right click the group and choose Rasterise to do this (make a duplicated backup beforehand and hide it though).
I'm actually struggling to reproduce the error message now—if you try the naming conventions listed above and are still getting the error message, please could I send you a private Dropbox link to upload the document so I can have a look? It would only be used internally and then deleted once the issue is addressed.
Thanks and hope the above helps,
James