do not render obscured objects

Bug #172135 reported by Bug Importer
2
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
vonHalenbach

Bug Description

I often find it helpful to keep all the assets I'm working with for a
project in one SVG. Unfortuantely, this eventually causes unbearable
slowdown. And the project dies ;).

I was faced with this problem in a school project involving large scans and
tried putting simple rectangular screens over the images hoping inkscape
would just render the rectangles and ignore what it couldn't see behind
them, but this didn't help. Please bring my hope to fruition, and make this
rectangular screen method an effective way of expanding projects. It seems
like a

From Marcus/Hyd/Mako

Tags: performance
Revision history for this message
Bug Importer (bug-importer) wrote :

-n effective way for the user to optimize their render time themselves. *

Dunno what happened there sorry.

-Hyd

Revision history for this message
Bug Importer (bug-importer) wrote :

The "flatten" command that I proposed would accomplish your request.
Pray, see #1800760.
Anon, Romuald
Romuald Ireneus 'Scibor-Marchocki
<email address hidden>

Revision history for this message
Bug Importer (bug-importer) wrote :

Oh Rly. I don't see it. Wouldn't your flatten remove the obscured shapes?

Revision history for this message
vonHalenbach (lustik) wrote :

Would it be possible to reach your goal, if you move the objects to a different layer, which is not displayed at this time?

To say it with other words:

Objects on hidden layers should not be rendered and moved out of memory.

Changed in inkscape:
assignee: nobody → lustik
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Pablo Trabajos (pajarico) wrote :

Two questions:

1- Does changing oversampling factor in preferences has any effect?
2- Does it only happen with bitmaps or also with complex objects?

tags: added: performance
Revision history for this message
mako (marcus-yass) wrote :

-I can't find the oversampling pref? Do you mean simplification threshhold? That doesn't.
-happens with complex objects.

I agree this combined with "Flatten" would make a good solution to slowdown due to complexity. Let the objects be obscured by a rough rendering of them so you can still see the image below, without having to rerender the objects. Perfect.

But if you call this slowdown due to complexity a bug, perhaps there's a better solution.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.