Jump to content

James Ritson

Staff
  • Posts

    903
  • Joined

  • Last visited

About James Ritson

Contact Methods

  • Website URL
    http://www.jamesritson.co.uk
  • Twitter
    JamesR_Affinity

Profile Information

  • Gender
    Male
  • Member Title
    Research Team

Recent Profile Visitors

22,379 profile views
  1. @Frozen Death Knight I don't think this got tagged by the info bot, but in the 2.6.2 beta build (3187) this has been corrected, so you'll be able to liquify multiple Pixel and Mask layers again.
  2. Hey @Ryps, I can't reproduce that here, Select Sampled Colour works as expected. Are you referring to the initial action of using Select Sampled Colour deleting the layer, or do you mean that it appears to be selecting all pixel content rather than some of it? As GarryP has said, would you be able to provide a screenshot or screen recording of what you're doing? PS with 2.6 you can now delete from Image/RAW layers with a pixel selection, no need to rasterise to a Pixel layer. It will mask by default, but if you wish to destructively remove areas you can change this in the Assistant Options (the little robot icon on the top toolbar). Look for the option "Delete selection from Image/RAW layer". Hope that helps.
  3. @Wolf Wallis I've tried the following in both 2.5.7 and 2.6: Make a selection with the Rectangular Marquee Tool Use Select>Feather and a large value to give the selection box rounded edges Select Refine, either from the context toolbar or via Select>Refine Edges In both versions, the red overlay disappears, which is an issue we can look at. I'm interested in why you've needed to roll back to 2.5.7, however, if the problem remains the same. Are you certain you're not trying different selection modifications? The other commands such as Grow/Shrink, Smooth and Outline all work fine when performing selection refinement afterwards. Similarly, if you just enter refinement (without using Select>Feather first), then the feathering feature in there works OK as well. I've attached a video which demonstrates me going through the same steps in both 2.5.7 and 2.6, using the same document with the same selection. As you'll see from the video, the behaviour (including the issue with using Select>Feather then refining) is consistent. I turned off Antialias on the context toolbar for 2.6 which is now enabled by default—whilst this can influence the selection slightly, I don't believe it would cause a problem that isn't also present in 2.5.7. If you were able to detail the exact steps you're taking in 2.5.7 that don't work in 2.6, that would be really useful for us to be able to reproduce what's happening. Screen Recording 2025-02-26 at 08.26.53.mp4
  4. Hey @nickbatz, sounds like you want Lock Children. With the Move Tool active and your "bg sky" layer selected, look on the context toolbar. On the far right you should see a checkbox called "Lock Children". This will lock the child mask layer in place whilst you transform the parent layer. Whilst transforming, you can also hold the Space bar down to invert whichever behaviour you've chosen. Here's a tutorial on the process: Hope that helps!
  5. @Frozen Death Knight apologies, this was due to all the logic changing to accommodate rasterisation of Image/RAW layers when entering Liquify/Develop/Tone Mapping. This will be changed to restore the original behaviour, so you'll be able to liquify multiple Pixel and Mask layers (but Image and RAW layers will still require a single selection).
  6. Hey @Mordy, Photo does actually have quite a few of those already: 2.6 will ship with machine learning functionality including the Object Selection tool and Select Subject command—whilst they don't address the three requests listed here directly, they are a step in that direction. The tools are available to try in the public beta now. Photo already has these in one form or another: placing .afphoto (or .afdesign/.afpub) files into an existing document will import them as embedded documents, which can also be linked externally if required. The contents of these documents can be edited at any time, and non-destructive filters such as a live perspective transform can be applied to manipulate them in the parent document. Filters can be applied non-destructively by taking advantage of Live Filters. These are similar to adjustment layers in that you can place them anywhere in the layer stack to control how they render, change their blending options, mask them etc. No need to merge your layer work so far into a single layer that you then apply smart filters to. As far as advanced layer modes for compositing, Photo has blend ranges which let you blend based on source layer and underlying layer tonal range. You can also modify blend gamma and control antialiasing (e.g. for text/other vector elements). File>New Batch Job lets you apply macros to multiple files at once, so you can build up some decent batch processing workflows this way, although there is room for improvement with this feature. Multi-file conversion can be achieved via Batch Job, or you can use the Export Persona to export either the whole document or specific layers to multiple formats simultaneously, including different scaling/resolution options as well. As far as workspace customisation, do you have any examples? You can save panel layouts under Window>Studio and switch between them, and you can customise your tool selection and top toolbar options. Thanks, James
  7. Hi @MikeTO, thanks for the information, in the newest build (3106) I believe I've fixed it so you can now use CMD+[Additional modifier/s]+Return. If you could confirm this is working for you, I'd appreciate it!
  8. It should be straightforward , assuming that the user has opened a multi-channel EXR. I suspect it's only because you're starting with a non-multi-channel document, so the layer naming convention needs to be adopted in this case. The documentation could probably be expanded upon which would be helpful to clarify this further, I think...
  9. Hey @MmmMaarten, it might be worth having a look at the help topic on OpenEXR: https://affinity.help/photo2/English.lproj/pages/HDR/openexr.html Specifically this part: When you import a multi-channel EXR, the layer naming convention is all set up for you on import, e.g. you have LayerName.RGB, LayerName.A etc. If you've enabled alpha association on import, you'll typically get LayerName.RGBA. You might have other data type extensions as well, e.g. a Normal pass could import as Normal.[X][Y][Z] However, because you've imported a standard single channel EXR, the layers just come in as RGB and A (or RGBA if you've enabled alpha association). In order for the multi-channel export to work correctly, you'll have to rename your layers, e.g.: (Or use whatever layer name you like, e.g. MainLayer.RGB, MainLayer.A). Then you should find your export works correctly. Hope that helps!
  10. Hi @AnneES are you using V1 by any chance (not V2)? If so, don't disable Metal Compute just yet. Instead, under System Settings>Display (from the macOS icon in the top left), try disabling Automatically Adjust Brightness...
  11. That will be the current Convert to Curves binding (presumably you're using 2.5), which selects the Node Tool after performing the command. In 2.6, CMD+Return / Ctrl+Return whilst in text input mode will commit input and switch to the Move Tool. You have to be in actual text input mode, however—otherwise it will use whatever the binding is set to.
  12. You've got Pattern Layers which should fulfil this requirement I think. Any image can be turned into a repeating pattern by using Layer>New Pattern Layer from Selection. What you can then do is select the Move Tool (V) and scale the layer down—it will repeat infinitely across the bounds of the document. You can retouch the layer (to remove seams etc) and it will preview across all tile repetitions. When you're ready to export, just scale the layer back up to its full resolution. It's worth noting that even if you scale a pattern layer down from its original size (to see the tiling), you can use tools like the Clone Brush/Inpainting Brush etc and it will operate on the original resolution pixel data—so you're not compromising quality/resolution by scaling down unless you explicitly rasterise (Layer>Rasterise) the data while it's at a smaller scale. Hope that helps!
  13. Non-destructive RAW is available: when developing a RAW file, change the output dropdown (top left) from Pixel to RAW Layer embedded or linked (embedded is preferable, unless you will always have the original RAW file to hand so Photo can access it). This lets you re-enter development at any time with that layer to change the development settings. Tutorial here: Hope that helps!
  14. Hi @aaabbbccc, smart objects can be imported from PSD documents as Callum has said (go into Settings>General and enable "Import PSD smart objects where possible"). If you were referring more generally to "what is Affinity's equivalent of smart objects", then you have several answers: Drag-dropping or using File>Place to place another .afphoto, .afdesign or .afpub file into an existing document will place it as an Embedded Document. These can be "entered" and their contents edited, which will then reflect in the parent document. This is the closest thing to a direct equivalent. Placed images (e.g. JPEG, TIFF) are brought in as immutable Image layers. These are layers that display the image data, but just store the image data in the document (or they can be linked), reducing file size. You do however need to rasterise them to perform destructive operations on them. Which leads to... Live filters (Layer>New Live Filter Layer) are implementations of common filters such as various blurs, sharpening, distortions etc that can be applied non-destructive as layers. This is how you would apply "smart filters" to layers. You don't explicitly convert to any kind of smart object first, just apply the filter you want from Layer>New Live Filter Layer. You can mask it, blend it how you want, and click on the layer thumbnails to bring the settings back up at any time. Hope the above helps. If you have any specific workflow steps that you're wondering about, do feel free to ask and we should be able to advise!
×
×
  • Create New...

Important Information

Terms of Use | 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.