-
Content Count
1,981 -
Joined
-
Last visited
About Ben

-
Rank
Fully-breaded Cat
Profile Information
-
Gender
Male
-
Location
: Nottingham, England
-
Interests
Computers, music, films, photography.
Recent Profile Visitors
-
-
-
Corrupted file — I need help.
Ben replied to konstantnnn's topic in Affinity on Desktop Questions (Mac and Windows)
@Pšenda This is not the issue. We have all the checks possible to allow saving files to any storage medium (in fact, more than most software). The issue lies in the way that USB attached storage buffers data to later be written to physical storage. We will have finished writing the file with no error messages coming back from the Operating System. The *actual* write to the physical hardware happens at a later time that is out of our control - there is additional management of the hardware performed by device drivers, etc. This is one of the reason why you MUST dismount external drives BEFORE disconnecting them. We rarely (if ever) see these kind of corruptions happening on local storage, and that is why we advise people to work on local storage (which is also faster). Attached storage is good for duplicated backups, and we recommend that also. If a file fails to write during our saving process, we have checks and mitigation for that - as well as disconnected network shares, changes in access/permissions, out of space, etc. What we have no control over is what happens to the file after the saving process completes. -
Corrupted file — I need help.
Ben replied to konstantnnn's topic in Affinity on Desktop Questions (Mac and Windows)
If the start of the file has been overwritten with zeros, then it will be missing vital data and can't be fixed. -
-
-
-
-
Steve Cronin reacted to a post in a topic: Scaling line length - Designer as a basic CAD application
-
-
-
-
Help me recover corrupt a file
Ben replied to jamesholden's topic in Affinity on Desktop Questions (Mac and Windows)
It is. -
DESIGNER: Failed to Save. Report to Developers
Ben replied to Alex_A's topic in Pre 1.9 Designer Bugs found on MacOS
Is there an error code? -
Guides don't snap to object geometry
Ben replied to ronnyb's topic in Pre 1.9 Designer Bugs found on MacOS
We don't snap between geometry, only bounds of an object. The exception is for points when using the Node tool, or positioning the corner of an object bounding box. You can use the Node tool, and snap a guide to the nodes and handles of the currently selected curve objects. I think you only need to select the object, not the individual handles for that to work. (off the top of my head I can't recall if I added this for 1.8 or if it's already in 1.7). I could add snapping of guides (conceptually any infinite line) to curves in an object, BUT that snap could potentially have many potential targets. To now, people have been happy with snapping to bounds. -
Segment dragging improvement, please?
Ben replied to matisso's topic in Feedback for Affinity Designer on Desktop
It's being looked at... -
I have a whole load of ideas for making the procedural functions better. The full vision is going to take a lot of work though, so it might not happen for a while yet. I had thought about samplers, gradients, etc, as well as a visual way of building the functions.
-
Thanks for your help with this bug. We have now resolved the problem and will make the fix available in the next release of Affinity Photo on your platform.
-
ok. There is a bug - it'll get fixed soon. It's got nothing to do with integers - it's to do with optimisation of the "(R*R)-T" pattern in the equation.
-
-
selection tool confusion in AP
Ben replied to befehr's topic in Affinity on Desktop Questions (Mac and Windows)
Sorry - another thing to note. The Fit To Plane method works best when you adopt a Cube based grid. That allows us to calculate the correct scaling we need to apply. That is because the axis lengths are determined from a single scaling factor applied to the cube. If your grid is made using the Advanced Grid option (with Two Axis Custom), then it will generate an incorrect scale in one axis - leading to a shear effect like you are seeing. -
selection tool confusion in AP
Ben replied to befehr's topic in Affinity on Desktop Questions (Mac and Windows)
That's because we do not currently use true ellipse representations. That will come at some point. What you have is your original circle shape with an applied SSR transform. The SSR effect does just that - it takes your 2D geometry and applies the Shear, Scale and Rotation to put the object into to projected system. The ellipse method you are describing attempts to put a non-sheared ellipse in 2D space directly into position to appear as a axonometric projected circle, by applying a rule that produces a good enough projection of a circle (incidentally that approach is also not very accurate, but that's another discussion). It's not the same approach. Our approach attempts to maintain the original objects editablilty in terms of the original object. If you take a shape and project it, you'll still be able to adjust the shear and rotation as a continuation of the initial SSR transformation. Our approach also applies to any axonometric axis set. The isometric approach you are describing only really works well for isometric. You'd need to get into a lot more maths to apply it to arbitrary axes. -
[Fixed] [AP 1.7.3.481] Failed to save, the document MUST BE CLOSED
Ben replied to CLC's topic in Resolved Photo Bugs
Thanks for your help with this bug. We have now resolved the problem and will make the fix available in the next release of Affinity Photo on your platform. -
-
-
Standard rotation convention is that a positive rotation rotates away from the primary axis towards the secondary axis (conventionally X towards Y) - so a 90 degree rotation will take you from the X axis to the Y axis. This understanding becomes more relevant as you add more axes. Clockwise/anticlockwise are all dependant on the handedness (is that a real word?) of the coordinate system and the method of projection to the visualisation plane. It is true that we are not representing the rotation correctly in Affinity. Our logical axis (as the user perceives) points right (X) and down (Y), yet our positive rotation behaves as though our Y is up. This is something that may well get addressed in the not too distant future (no promises on time). It crept in due to the different behaviours expected from different people when dealing exclusively with either vector or raster content.
-
-
New Computer Purchase
Ben replied to Colin Red's topic in Affinity on Desktop Questions (Mac and Windows)
The short answer is - to improve performance overall, you'll first want more memory and good size (and faster) primary storage. A faster CPU is also beneficial, but sometimes the higher spec ones won't offer the equivalent performance benefit relative to the price difference. Generally, you'd want to balance the spec of all three anyway - it'd be pointless having the fastest CPU with the minimum memory. Annoyingly, the option of upgrading memory later is being hampered in some machines (and often 3rd party memory is a lot cheaper). We make use of primary storage quite a bit to store bitmap data, and document data, and scratch files for document saving - so a fast hard drive is a must. Then there's GPU performance...