Jump to content

Recommended Posts

Posted

Affinity Photo version 2.3.0.

When using the up/down keys to change the Clone Brush's scale, the numbering doesn't proceed logically. If I start at 100%, and press up, it moves to 105%, then 110%. But then it moves to 116%, then 122%, 128%, 136%, 141%... I've also had the app crash when moving the Scale slider to adjust, although I've not been able to reproduce this.

Posted

Welcome to the forums @Elzevir Block

The value change is logical but it just looks a bit odd.

As far as I can figure it out, when you press the up-arrow key you are adding 5% to the underlying scale value each time while the displayed value is rounded to the nearest integer.

So we get:
100 + 5% = 105 (exactly), then;
105 + 5% = 110.25 (rounded down to 110), then;
110.25 + 5% = 115.7625 (rounded up to 116), then;
115.7625 + 5% = 121.550625 (rounded up to 122), then;
121.550625 + 5% =  127.62815625 (rounded up to 128), then;
127.62815625  + 5% = 134.0095640625 (rounded down to 134),  etc.

It’s a similar thing for the down-arrow key.

As for the application crashing, that shouldn’t happen so that sounds like a bug to me but without a reproducible workflow it may be difficult for the developers to find what the cause could be and fix it.

Posted (edited)

Thanks for your reply, @GarryP 😀.

Well, that is logical, mathematically and programmatically; thanks for working it out. It isn't very logical from a creative/user perspective, though! It makes more sense (to me) to ditch the notion of adding the percentage to the current value and then rounding, in favour of keeping to 5% increments exactly (or even 1% increments). The goal of the shortcuts is to work quickly, without having to reach for the slider/value box. The most infuriating thing about the current method is that once I've gone up to, say, 116%, I can't get back to exactly 100% without abandoning the keys.

Cheers, and Happy New Year.

Edited by Elzevir Block
Posted

It does sound a bit strange to go up/down by 5% increments of the last value, rather than ‘pure’ 5% increment/decrements, but the same thing is done in other parts of the software too so I guess that’s a bit of consistency.

From a creative point-of-view I don’t think it really matters much to me either way as 122%, for example, isn’t much different from 120% considering all of the other things that need to be taken into consideration when using the tool, e.g. brush, hardness, opacity, flow, wet edges, etc. As long as I get the result that I want, the exact scale value doesn’t really matter so much.

However, I do think that it would be nice if is was easier to get back to 100% than it is now as that’s a ‘normal’ thing to want to do.

Happy New Year to you too.

Note: If you have a scroll wheel on your mouse you can use that the with Shift pressed down, while hovering the mouse pointer over the value field, to go up/down by 10% increments. (This works with most other numeric fields too.)

Posted

Yes, it does seem strange. Sounds like a programmer's design decision, rather than a UX decision! Thanks for the extra info. I'm coming from twenty years in Photoshop, and haven't been working in Affinity that long, so I hadn't cottoned on to Serif's way of working these things. My brain likes to see exact values, and is locked in a constant battle between free creativity and logical engineering.

Cheers.

Posted
15 minutes ago, Elzevir Block said:

My brain likes to see exact values, and is locked in a constant battle between free creativity and logical engineering.

Then you will probably need to type the values you want, rather than using the arrows.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.4

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • 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.