Jump to content

Recommended Posts

Posted

When working on large projects, the more objects you add the more your performance drops. I definitely notice slowdown in my larger projects, despite running with an RTX 3070, Ryzen 2700 and 32GB of 3200Mhz ram.

My suggestion is to create a method where a group/folder can be "cached". Render *just* the group, and replace it in the project with that rendered image. Then add the option for how many "cache layers" there are (Render it larger for closer zooming, and smaller for further zooming). If you need to make an edit, then press to uncache, and it will delete the cached renders & place back in the originals like nothing ever happened and you can edit like normal.

One problem which may be noticeable, is the lost snapping points. This is a more difficult problem to solve, but really should be incredibly rare of a problem, and a potential solution (if needed) would be to add an option to right click a layer in the cached group/layer, and an option pops up stating "save snapping points"; this will not render in the layer but would keep its snapping points available.

My suggestion for how to implement this functionally in the UI, would be to add a button (Around the same area as new layer buttons) for converting a layer/group into cache layer/group. Place an icon on that layer that if clicked, uncache it.

Posted
2 hours ago, Grimofdoom said:

My suggestion is to create a method where a group/folder can be "cached". Render *just* the group

Not entirely sure what you are requesting but if it is Isolation Mode (soloing) you can do that as per the instructions below.... 

 

To activate isolation mode:

  • On the Layers panel, hold down the and click on the thumbnail of an artboard, layer, group or object.

To exit isolation mode, press the Esc key, click another layer (from outside the isolated content, if the content is a group), or click away from the selection in the document view.

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

  • 3 weeks later...
Posted

Nope. I am talking about temporary pre-rendering entire layers/groups so it reduces the hardware load on computer; because even with hardware acceleration, Affinity still has a problem with performance on larger projects.

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.