Jump to content

Search the Community

Showing results for tags 'macros'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Affinity Support
    • News and Information
    • Affinity Support & Questions
    • Feature Requests & Suggestions
  • Learn and Share
    • Tutorials (Serif and Customer Created Tutorials)
    • Share your work
    • Resources
  • Bug Reporting
    • Report a Bug in Affinity Designer
    • Report a Bug in Affinity Photo
    • Report a Bug in Affinity Publisher
    • (Pre 1.7) Affinity Range Bugs Forums
  • Beta Software Forums
    • Affinity Designer Beta Forums
    • Affinity Photo Beta Forums
    • Affinity Publisher Beta Forums

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 145 results

  1. I had to edit some images for a client, who wanted to embed them into some kind of bank notes. The motives on them used to be classic copperplate engravings. So I created some macros for AP, some of which I want to share with the community. Requirements: The image needs to be square format (it will get resized to 3000 x 3000 px) The image needs to be flat (only 1 layer) The styles provided in this post need to be added prior to starting the macro I got an error message when trying to upload the files (probably due to their size, hence some google cloud links: Engraving Styles (2.2 MB) - https://drive.google.com/file/d/1aHP4golVVLoidsw_aLs_EcMltfsM3oIu/view?usp=sharing Engraving Macros (1.8 MB) - https://drive.google.com/file/d/1mMbZFTd-fLDuACyRCa7bne7cd0wksYUu/view?usp=sharing
  2. I have never used macros, and the way its going I may never. Here's HOWI am Trying to import the MACRO. Open Affinity PHOTO with a new as blank canvas. Add an object in case a blank canvas is not accepted - I tried a blank canvas with the same result then click on the import button This just pops an Error c:\users\parker\downloads\jr-channels.afmacros. That's it, it doesn't crash, just sits there?
  3. 21 macros for Affinity Photos to make your photo awesome :) Made by me Download: Egor_Komarov_color_grading.afmacros Examples: Download: Egor_Komarov_color_grading.afmacros
  4. Hallo zusammen, ich beschäftige mich zur Zeit mit Macros, und ich habe das Problem wenn ich eine Ebene in eine andere Ebene schieben will, geht das beim Macro nicht. ich finde einfach den Befehl Abwärts Maskieren nicht. diese Ebene muss auf gleicher Höhe sein, wie eine Live -Filter Ebene (eine normale Unterebene ist kein Problem). Weis jemand wie das geht ? So sollte das Aussehen um das zu erreichen, Ein Rechteck welches unscharf ist auf dem man dann einen Text schreiben kann. Danke und Gruß Dieter
  5. Hi dear community, I hope someone can help me: I want to try batch processing for some jpg pictures in Affinity (photo persona). I worked a little bit with macros before and a saved some simple ones in the library (default), all working on jpeg. When opening the dialog "new batch job" the space where I´m supposed to choose the macros I want to use is empty ("available macros" as well as the space below that). What am I doing wrong? I am using the newest version 1.8.3 on Windows. Thanks a lot in advance for your support! Miriam
  6. Hallo, ich stelle euch ca. 68 Textur Macros für Affinity Photo zu verfügung. (Cave) Achtung: Die Macros worden auf einen alten Mac erstellt ob diese unter Windows oder einen iPad laufen kann ich euch nicht sagen. Die Macros sind nicht geeignet für eine Pixelauswahl!, verwendet immer ein leeres Dokument (neues). Bei einigen Macros muss in der Bibliothek - unteres linkes Feld (Dehnen) Eingestell werden. Zum Beispiel bei: Macro Backsteinmauer v.2.0 und v.8.2 sowie Candy 1.0 und Draht 1.0 / Tranc v.1.9 Verwendet die Macro nicht direkt in euren Bildwerken (Composings) da sonst ein Ebenen Chaos entstehen könnte oder schlimmer Ebenen verloren gehen könnten. Erstellt lieber ein neues Dokument und Copier dann die Textur in euren Bildwerk (Composing). Anwenden der Macros: 1. Ihr braucht nur ein leeres Dokument zu erstellen Beispiel 2000 Px X 2000 Px 148/300 DPI (PPI) 8 Bit RGB oder 16 Bit. 2. Bibliothek aufrufen und das endsprechende Macro starten. Aus Zeitlichen gründen, konnte ich leider nicht die Macros ins Englische übersetzen. Viel Spass. Download:Texturen Makro by WIngendahl jr 2020.afmacros Beispiel Ansicht der Macros: Google translate: Hi, I provide about 68 texture macros for Affinity Photo. (Cave) Warning: The macros were created on a Mac, I can't tell you whether they run under Windows or an iPad. The macros are not suitable for pixel selection !, always use an empty document (new one). For some macros, the lower left field (stretch) must be set in the library. For example: Macro brick wall v.2.0 and v.8.2 as well as Candy 1.0 and wire 1.0 / Tranc v.1.9 Do not use the macro directly in your images (composings) as otherwise a level chaos could arise or worse levels could be lost. Rather create a new document and then copy the texture into your image (composing). Applying the macros: 1. You only need to create an empty document. Example 2000 Px X 2000 Px 148/300 DPI (PPI) 8 bit RGB or 16 bit. 2. Call up the library and start the corresponding macro. Due to time constraints, I was unfortunately unable to translate the macros into English. Have fun. Download:Texturen Makro by WIngendahl jr 2020.afmacros
  7. Going through the suggested process to install the Free Macro Pack supplied by Affinity, I find that the macros are installed under the Library tab, not the Macros tab. In fact, if I go to the Macros tab and click on Import Macros, and navigate to the Free Macros Pack, none of the items in the Macros Pack will be available to choose.
  8. I want to create a batch job as a macro, means I can restart it anytime without creating the batch job each time. Example. I put some photos in a folder A. Two macros I have created apply the action AutoColor and then AutoContrast. Then, the photos are saved to the folder B. I know how to do this with a batch job, but I don´t want to create each time a new batch job, because I have to repeat this sequence of actions or macros each day. How can I do it? I mean I just want to select somewhere a batch job named "AutoColor and AutoContrast" and then the macros are executed as described. That's something I used to do in Photoshop before.
  9. I have created a macro to wrap an image around a bottle. This works very well. One option is to alter the viewpoint above or below the horizontal. If you wish to use this option, you need to expand the canvas above and below the image first to make room. Within the macro, you adjust the perspective by altering a slider in the b (or Perspective) parameter The wraparound action also shrinks the image horizontally, so that you end up with transparent areas at the sides. I thought that it would be an idea to clip these using Document > Clip Canvas, .so I added this step to the macro. Unfortunately, the macro applies the Clip Canvas before the user has a chance to alter the sliders, after which the sliders are unresponsive. Note: I would have liked to incorporate the Document > Resize Canvas. command into the macro, but, as seems to be well-known, the dimensions get baked into the macro, so I have not attempted this. John
  10. The download instructions for the free macro pack say "Just click the download button to get your free macro pack. To install, open the .afmacros file or alternatively import from your Library panel." If I try to open a .afmacros file, I get a 'Failed to open file' dialog that tells me, "The file is not an Affinity document."
  11. New to Affinity. I found that I can import macros, Can you create a Macro in the iPad version? If so, how?
  12. It would really help speed up my workflow if it was possible to record macros on the iPad version of Affinity Photo. I'm really hoping to see this feature in the next updates.
  13. Hello Affinity I would like some advice / guidance please? I'm trying (and failing) to create a macro from existing edits, I've already edited a photo to create light beams through the trees and would like to save these edits as a preset, however when i select "Macros" if i record and select either of these layers it will say i cannot select current layer, below, but will not allow me simply create the macro from all my existing edits. I really appreciate some help here, I'm not even sure if a Macro is the answer here, but is there a way to save existing edits as a preset for future use please? Many Thanks Daryll
  14. Hey guys! Is in your plans allowing programmers to control the affinity programs with code? Like commands/actions in Python, C# or Javascript? Preferibly Python or C#. So we programmers can develop commands/actions that people can install or run to execute certain tasks. I need a definitive answer to this, to see if it's worth waiting for it, or a definitive NO! Thank you!
  15. I'm unsure if this is a bug, but I'm using the latest production version of Affinity Photo (1.8.3) on an OS X Mojave platform. I noticed that all previously imported macros had inexplicably disappeared. Retracing the steps prior to this, I had inadvertently launched a previous version of Affinity Photo (1.7.3) -- the default macros remained, but all imported macros vanished. After re-importing the macros, I quit and reopened Affinity Photo (1.8.3), and all remained in the library. Then, I decided to quit 1.8.3 and open 1.7.3 to determine if that might be the cause. I immediately shut down 1.7.3 and again launched 1.8.3. The imported macros had in fact, disappeared. I'm assuming this is a bug and it can easily be recreated by launching a back-level version. Obviously, the workaround is not launching the back-level version of Affinity Photo, but from my perspective, this shouldn't behave in this manner.
  16. Finally a dedicated professional place for Affinity Photo macros! They are even giving away a few free ones. https://affinityfilmpresets.pb.studio I've brought the Gold Pack, its perfect!
  17. In a recent posting @skitchy enquired about shifting pixels using Procedural Textures. I was not able to help, but I realised that you could perform an Affine Transformation (Filters > Distort > Affine) using Equations (Filters > Distort > Equations) instead. I used two parameters which control the horizontal shift and the vertical shift. Here is a photo before applying the macro: and after applying the macro: The horizontal shift was around a half, and the vertical shift about 0.8. Here are the equations: x= irem(x+a*w,w)y= irem(y+b*h,h) As I said, they do not do anything that the Affine Transformation would not do (in a macro), but I offer them here as an alternative which might be more convenient within the context of a more extended procedure. Here is the macro, and the macro library: Macro: Affine Transform.afmacro Library: Affine Transform.afmacros John
  18. Hi, I have affinity photo beta for windows and i wanted to know, how can i add keyboard shortcuts in Macros? Thanks in advance.
  19. Hi Everyone, I have been on a mission to fill the void in the Macro environment by the lack of gradient support. To this end I was introduced to Procedural Texture and saw some possibilities and started tinkering. The manifestation of this can be found in several working groupings of R,G,B Vignettes and Linear gradient macros uploaded in the Resource section that I will update as interesting developments occur. In this, I will attempt to break down some of the math and show you how I am attempting to work around my limited knowledge of geometry(has been a while since trig) to make this accessible to the beginner who wants to implement some control over the basic examples and give some direction over how to navigate this powerful tool. If you would like some immediate video immersion of outstanding examples, that I may start from or point to, see Graphicxtras.com on youtube. If anyone has anything to add/correct/questions, comments, etc. please jump in...this is only meant as a supplement to the Affinity Photo Procedural Texture help section that can leave the beginner a little overwhelmed. So, here is the first installment of my experiences. And certainly, if anyone wants to use these explanations in video format please feel free...just post a link for everyone to see it. Procedural Texture 101 https://en.wikipedia.org/wiki/Procedural_texture These are some common definitions of elements of an equation w = width of document h = height of document x = horizontal axis y = vertical axis rx = relative x(position) to upper left hand corner expressed as (0,0) horizontal axis (rx,0) ry = relative y(position) to upper left hand corner expressed as (0,0) vertical axis (0,ry) R = red channel G = green channel B = blue channel A = alpha channel Relative x and y (rx,ry) x and y coordinates can also be specified as values relative to any starting point on the screen or any subset of the screen such as an image. On the Web, each clickable area of an image map is specified as a pair of x and y coordinates relative to the upper left-hand corner of the image. https://en.wikipedia.org/wiki/Cartesian_coordinate_system osc(input, parameter) The following syntax follows the typical convention of function(input, parameter) where the function( = osc ) https://en.wikipedia.org/wiki/Wave_function https://en.wikipedia.org/wiki/Wave_equation https://en.wikipedia.org/wiki/Oscillation_(mathematics) osci(input, parameter) This function example represents the oscillation over the set (in this case an interval) of the function( = osci ) https://en.wikipedia.org/wiki/Interval_(mathematics) This example is formula from the Checkered preset osci(rx*c/w,ry*c/w) variable c(Z) produces squares + addition of variable a(Z) to control vertical axis osci(rx*c/w,ry*a/w) c(Z) produces horizontal rows a(Z) produces vertical rows example. c=0 (no horizontal rows) c=1 (1 horizontal row) c=25 (25 horizontal rows) c=5, a=5 (square with the size of 5 rows horiz and 5 rows vert)(effectively enlarging 5x larger than (1x1) c=5, a=1 (rectangle with the size of 5 rows horiz and 1 row vert) etc. See video example of procedural texture squares at Graphicxtras.com I will update with macros of these examples as I go along, or if you want to get started go to procedural texture and find the checkered preset and start experimenting. orig softlight 50 checkered R,G,B enhanced* * enhanced with Dave's Shifter Macros(slight tweeks with all 3) looks like candy. (These are free macros available thru his InAffinity channel on youtube. This one came out today...) Enjoy and Experiment - T V
  20. Hello All, I have been inspired by a thread I started this morning on Basic Procedural Texture Deconstruction to allow beginners to see into the process and the math to be able to create their own Procedural Texture. I thought sharing some of my documentation would be a good place to start and fortunately videos are available at Graphicxtra.com. They are a great resource. Unfortunately, not how I got started, but, I am so happy to have found them that I will start seeing if I can work through an entire video at some point. For now, I am still figuring out that gradient macro workaround and this is a linear variation that introduces another formula in a unique way. I hope you like it as I hope to expand on this one a little. LINEAR V2.0 Formula: smoothosc((c1*rx-d1*ry)*a1/w,b1) smoothosc((c2*rx-d2*ry)*a2/w,b2) smoothosc((c3*rx-d3*ry)*a3/w,b3) Inputs: a1(R),a2(R),a3(R) lines b1(0,1),b2(0,1),b3(0,1) hard edge c1(-1,1),c2(-1,1),c3(-1,1) horiz shift left, right from center d1(-1,1),d2(-1,1),d3(-1,1) vert shift up, down from center For now, this produces linear gradients that shift left or right, up or down, rotate limited( this happens when using the horiz shift and the vertical shift at the same time). The R,G,B creates multi colored gradients. This layer is non destructible and applies at 50 percent grey coverage at 100 percent opacity for choosing color gradient. Set blend mode to overlay or soft light to see image and adjust transparency to taste. T V - LINEAR PT R,G,B V2.0.afmacros Enjoy and Experiment - T V NOTE - I started a new beginners supplement to the Procedural Texture Help section in the tutorial resource section. You will be able to find more examples with free Macros and my attempts to break them down in understandable ways. It should help others become a little more comfortable with this incredible process. Future examples will show up on the tutorial forum page...
  21. Here is my experience with Dave's Multiple Color Models. This macro follows Dave's video, give or take a blend mode and choice of channel. To run this macro you will need to have Dave's Colour Models V2.afmacros installed in the macro library. T V - DAVE'S MULTIPLE COLOR MODEL.afmacros . Enjoy - T V
  22. Hi. First post here, so clearly I am new to this! Firstly, I am on the latest I logged onto the affinity website, downloaded their free macro pack from the store (jr Macros), and tried to import. * import dialog cannot find my downloaded file. I noted the selection filter you use is *.afmacro. The downloaded file is called jr-channels.afmacros. There is No way of selecting this file without renaming it * After renaming, import actually does nothing. No errors. No Warnings. Nothing Did I do something wrong? thanks
  23. With a little help from my friends, I offer a fresh look at linear gradient procedural texture formula. Yes, it happened in a flash this morning, so, examples will have to follow. This is complete with some exceptions that I was experimenting with a little last night... V1.0 Creates very controllable R,G,B linear gradient with edge hardness, contrast, tint, tone, etc. V1.0 needs wants desires 1) Point of gradient spread. (It should be represented as a fraction from location point rx, ry -/+.) 2) Scale controls.(push left/right/up/down) 3) Skew controls.(angular push) 4) Rotate controls.(being able to use angle input or elevation/rotation controls would be great, my current rotation is very limited 45...yes, I know) grad 100 grad edge 25 grad edge 50 grad edge 75 grad edge 100 contrast 2 contrast 5 contrast 8 lines 2 lines 3 lines 4 lines 5 lines 5 edge 50 lines 5 edge 100 blue 100 blue 100 redt 50 blue 100 redt 100 redt 100 redt 100 edge 100 * It is important to note that red, green, blue (0,1) controls base or areas of gradient with no color, redt, greent, bluet controls gradient color. The gradient is expressed at a rate of 150 percent coverage of width. It could be removed or controlled by a variable. This macro is 100 percent non destructible and does not use the R,G,B image information in its calculations. Use transparency and blend modes to taste or add a white pixel layer under procedural texture layer, merge visible, and use that layer as a gradient. I am currently at a loss as where to insert the formulas for scale, skew, rotation without completely altering this in undesirable(controllable) ways...also, is it possible to batch process pixel layers? Macro will not export... Experiment and Enjoy - T V T V - LINEAR PT R,G,B V1.0.afmacros T V - LINEAR PT R,G,B V1.1.afmacros T V - LINEAR PT R,G,B V1.2.afmacros Examples to follow... ***V1.1 replaces fixed spread of gradient to 100 percent of width. Created variable r,g,b (0,1) controls shiftr, shiftg, shiftb for horizontal shifts creates multi color gradients. A limiter may be necessary to slow the shift progression. Offset rx, ry variables might be interesting for greater variation... >>Originally set for horizontal image. Running this just now on a vertical image the gradient just needed to be shifted over. Turn on edge hardness to hard. Use the edge(center of gradient) as location point that you center the gradient too. Dial it back to taste. 1.1 grad redt 25 redt 50 redt 75 redt 100 V1.2 creates R,G,B variables for hard edge and contrast to add more edges and brightness...Interesting since this has no (ry) I am not sure how to put in an (rx, ry) shift to create that 3D offset...looks like I can now have my own Rothko and Richter...new ideas keep coming... > NOTES - Experiment with R, G, B channels combinations by turning the channels on or off. Creates different color combinations. Change R, G, B channel formula rx to ry. Creates horizontal and vertical channel combinations. Rotation and offset would enhance angle of color. Rings or other shapes would be interesting. Combining using differing formulas on differing channels((R)rings, (G)linesH, (B)linesV),etc.. Question...How much is too much? Simplicity is probably the route to go when these get cleaned up(more digestible). One set of controls and have plug in effects... Examples to follow...
  24. For your pleasure...I have been busy working this vignette thing again, and I think, this is getting somewhere. Completely different approach to achieve a more controllable experience in every way to the gradient macro workaround, and well, much, much, more. First, this macro/procedural texture is set up for a round gradient. Like the original, it applies perfectly to vertical and square images. To center the gradient on a horizontal image(should not be off by much), double click the procedural texture layer and use the crosshair over image to drag and reposition. The controls will allow the complete control over shape(horiz, vertical), size, gradient, etc. If you want an old fashioned mask layer, set blend mode to normal and opacity to 100 percent, merge visible, turn off procedural texture layer, invert merged layer, reset new blend mode to multiply, set new opacity to taste. Of course, that is just for the black gradient vignette...the possibilities are in the experimenting... Red, green, blue (0,1) controls the entire image the same as normal R,G,B sliders to mix color. Red, green, blue (-1,1) controls radiate from the gradient center. Layer opacity 50% blend mode subtract. (R255,G0,B0) (R0,G255,B0) (R0,G0,B255) (R,G,B=255) (R,G,B=0) size 5 red 100,0,0 redt shift more redt shift intensity 2 ring 3 shift +redt shift +grnt shift 25% trans 50% soft light 50% vivid light 50% soft light T V - VIGNETTE PT R,G,B V2.afmacros T V - VIGNETTE PT R,G,B V2.1.afmacros T V - VIGNETTE PT R,G,B V2.2.afmacros T V - VIGNETTE PT R,G,B V2.3.afmacros *** V2.1 Adds three (R) ring progression controls (over the 10/10/10 fixed spacing to g(R)/h(R)/I(R)) (these could be enhanced in two ways; adding a scale factor control to each of these (R), and or add controls gr(0,1)/gg(0,1)/gb(0,1), etc. to create some enhanced color variations. *****V2.2 Reorganizes, relabels, restructures formula. Added ring scale (R) controls. Macro setup for center horizontal photo, slightly offset in vertical. *******V2.3 Corrects black gradient with invert. ++> future needs for this is a control to rotate. - Ultimately, a way to control color choice, order, midpoint, etc.... V3.0 New formula, more with less...radial, linear, R,G,B offsets, etc. While getting this together this AM, practicing the new fad of social distancing, TV on, and a nugget pops up with Joan Jett +3 in different locations, jamming a song called 'New Light of Day'. Starts off kinda slow and wonky...gets going and wow, grooving on an inner plane, I am feeling energized. Nice start to the day, so, here you go, another round of jamming... Macro is set for normal vignette start. These are additional examples of new effects... elliptical radial offset radial offset horiz linear vert linear vert linear ofstxy(-250,0,250) xy(0,500,1000) radial horiz linear radial elliptical 1 elliptical 2 vert linear -1 -2 T V - VIGNETTE PT R,G,B V3.0.afmacros T V - VIGNETTE PT R,G,B V3.1.afmacros T V - VIGNETTE PT R,G,B V3.2.afmacros V3.0 notes to do... 1) Control for Sin/Cos factors. (This would control gradient and size...) (getting addressed by differing formula with contrast controls) 2) Rotation...have found h/v shift / skew formulas...( /w turn this 45degrees) 3) Offset scale factor control( +50px, +100px, (?))(done) 4) Contrast-luminosity-brightness/hue-saturation-intensity controls(?) (This would control gradient and size...) 5) Create variables for functions...(simplification of repeatable formulas, offset scale factor control...) ***V3.1 Creates variables, adds hss(R) horiz shift scale and vss(R) vert shift scale (offset scale factor +50px) *****V3.2 Created vsb(R) vert shift blue and hsb(R) horiz shift blue to move it from a fixed position. >Thinking out loud - Of course, this is a work in progress and I have no idea what I am doing, just following this down the rabbit hole...This is about procedural texture right now. When its done, it will be all about Blend Modes...more coming... Enjoy and Experiment, - T V (this is really a toast to 3 individuals for sharing procedural texture videos for affinity photo...I could use some help there if someone wants to demo this...) Please feel free to comment, as this will also help others expand their comfort zone! A mind is a terrible thing to taste...😉 If you want more... go see Graphicxtras.com on YouTube! I am on a new formula, starting from Linear gradients, that is looking promising as an upgrade. I have some shifts/skews to add, and we will just have to see... Hope someone out there finds this entertaining at least. When I am moving the dials one click at time, the new possibilities just keep going...why this gradient thing? Never thought I would still be diving deeper into this, but, here I am...MORE PROCEDURAL TEXTURE PLEASE! Yes I am going to have to make a macro to generate examples for posting...
  25. I have put together a set of macros to change the dpi of an image without changing the pixel dimensions. The set comprises macros to change the dpi to 72, 96, 144, 180, 192, 300 and 400dpi. These macros were recorded in Photo 1.6 because there were reports that similar macros recorded in 1.7 would always resample, even if the Resample box was unticked. I have checked that these macros work in 1.8, which they do. I also note that in 1.8 the Resize function will change the dpi without resampling. Here is the Library file: Change DPI.afmacros Thanks to @carl123 for setting the ball rolling with his macro here. John
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.