gotcha

Author Topic: Examples of work - re request to post tuts and pics  (Read 2473 times)

April 18, 2019, 10:06:52 PM
Read 2473 times

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Hi Brynn!

I wrote to you a week or two ago about posting tutorials and pictures.  I don’t have a website for downloading from, so I thought I would go with Plan B-3.  [All options available were part of “Plan B”, the email option was listed third.]  However, after I composed a Word doc and just threw my graphics in there, it was still over 60 MB in size, and I didn’t want to do a long back and forth on what size email I could send and you could receive, yadda yadda…
…so I came up with an alternative, which I thought was sort of clever.  I made a single SVG file with named filters for each of the variants.  You can just open it in Inkscape and flip through the “different” filters, applying each to see it at a decent resolution.   And in my Word doc, I could just have thumbnails of the actual graphics, to convey the idea.

However, when I started composing the Word doc, I found myself increasingly distressed by the use of thumbnail graphics.   So many of them depended on good resolution just to see what was neat about them…

So I reviewed your message again, and saw the option for a Testing board topic and attachments.   And here I am, going with Plan B-2.   :)

I do want to make clear that I’m not an expert in Inkscape.  I’m barely beyond novice status, having worked with it for maybe a year and change.  And most of my work has been playing with my company’s logo, so I can’t even show you that work.  However, I do have a few ideas for tutorials from time to time, specifically based on topics I’ve learned or been challenged by, and sometimes make tutorials for myself as I go.  And I do have some examples from those efforts that I can show you here.

One of my approaches to learning the Inkscape interface is to deconstruct someone’s  results that I find compelling or mysterious.  This is especially possible when they are kind enough to have provided the actual SVG file that produced the result.  Lazur, for instance, is quite conscientious about providing these, and I have a couple documents tracking my attempts to work backwards from his finished products to learn how he achieved them.  It strikes me that people might be interested in taking that journey with me. I will have hopefully attached an example of that kind of journal, which tracks reconstructing one of Lazur’s fabric filters. Another example tutorial of mine (strictly for novices) is one on how to dock or arrange dialogs, and a couple of potential frustration points.  I also included my latest bit; on how to use the Filter Editor for clipping composite filtered graphics.   This is a capacity I “discovered” myself, and am kind of proud of it.  I think Lazur might even be interested in that one.   :wink1:

I also have documents explaining to myself about various filter primitives; Convolve Matrix, Color Matrix, etc.  These are in various states of completion.

To learn about the Filter Editor, I deconstructed a couple of Lazur’s examples that particularly struck me.  His “Generic Cross” is one of those examples, and I have a journal of that deconstruction that is quite extensive.  But it is quite rough, and not fit for public consumption.  Below however, I can show you some results of that learning.  These examples are all from essentially the same filter, with a change in a single filter primitive.
  • 0.92
  • Windows10

April 18, 2019, 10:24:00 PM
Reply #1

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
For context, this is Lazur’s generic cross v1.  It can be found in his Filter Packs in Action thread.
LazursGenericCrossV1.png
*LazursGenericCrossV1.png
(1791.23 kB . 1199x1199)
(viewed 125 times)

  • 0.92
  • Windows10

April 18, 2019, 10:50:32 PM
Reply #2

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
And here is my imitation of it, pretty close. 

myLazurCross.png
*myLazurCross.png
(5156.11 kB . 1700x1699)
(viewed 115 times)


myLazurCrossFromScratch.png
*myLazurCrossFromScratch.png
(7498.41 kB . 3387x3387)
(viewed 171 times)


My gradients and color choices aren’t quite identical, so the result is slightly different.  Additionally, it seems like my version of Inkscape may be newer than the one he used to produce his cross; the displacement map primitives seem to have much more range in my version of Inkscape than they did in his.
Below, I’ve included several examples of my own results, once I was able to understand the filter chain and imitate his result.  Having reconstructed the filter stack, I was then able to explore the primitives and their configurations for additional understanding.

I can forward better copies or the SVGs (all pretty much the same SVG  :) ) if you would like to post them.  These are just for introduction.  A couple of them were clipped or masked, but most of them are simply the straight result from the filter itself. 

These first variations were formed by tweaking a single Distribution Map primitive in the filter stack.
  • 0.92
  • Windows10

April 18, 2019, 11:05:03 PM
Reply #3

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
The Metal Forest   :no2:

myLazurCross2-DMap60Edit.png
*myLazurCross2-DMap60Edit.png
(4885.52 kB . 1655x1655)
(viewed 179 times)



myLazurCross5-2DMap78.2.png
*myLazurCross5-2DMap78.2.png
(9604.36 kB . 3387x3387)
(viewed 197 times)



myLazurCross5-2DMap78.2rosemask1.png
*myLazurCross5-2DMap78.2rosemask1.png
(4312.13 kB . 1687x1693)
(viewed 181 times)



emblazonedCrossovals.png
*emblazonedCrossovals.png
(4935.93 kB . 3387x3387)
(viewed 191 times)


The above graphic is not clipped, by the way; it comes out of the filter in that shape.  More on that later...
« Last Edit: April 18, 2019, 11:59:29 PM by fluxrider »
  • 0.92
  • Windows10

April 18, 2019, 11:16:58 PM
Reply #4

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Here are a few achieved by moving one of the base gradients for the filter.

myLazurCross-moveGrad2-roseCross1-Starback1.png
*myLazurCross-moveGrad2-roseCross1-Starback1.png
(6099.36 kB . 3387x3387)
(viewed 191 times)



myLazurCross-moveGrad1.png
*myLazurCross-moveGrad1.png
(7847.75 kB . 3387x3387)
(viewed 189 times)



...And at this point for some reason I decided to try blending the filtered result with the Source Background, and was suprised by this nifty result:


myLazurCross-moveGrad1-blendBlueBack.png
*myLazurCross-moveGrad1-blendBlueBack.png
(5300.79 kB . 3387x3387)
(viewed 193 times)
« Last Edit: April 19, 2019, 12:01:37 AM by fluxrider »
  • 0.92
  • Windows10

April 18, 2019, 11:26:12 PM
Reply #5

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
The following results were made by a single tweak of one of the Composite primitives in the stack that is set to Arithmetic mode. This composite mode is about combining color, but in the filter stack interaction, it can also change the shapes of things.  I found the variation possible here to be somewhat astonishing, and I really like some of these, especially when they’re bigger.    :D

myLazurCross-arithColor6-orig+orange.png
*myLazurCross-arithColor6-orig+orange.png
(4276.02 kB . 1694x1694)
(viewed 117 times)


myLazurCross-arithColor1_776_606_248_-158.png
*myLazurCross-arithColor1_776_606_248_-158.png
(6293.45 kB . 1694x1694)
(viewed 117 times)



"Fire Diamond"    :@@:

myLazurCross-arithColor9-fireDiamond.png
*myLazurCross-arithColor9-fireDiamond.png
(5172.68 kB . 2392x2392)
(viewed 119 times)


myLazurCross-arithColor19_cardsBlack&White2.png
*myLazurCross-arithColor19_cardsBlack&White2.png
(2495.21 kB . 1694x1694)
(viewed 112 times)
« Last Edit: April 19, 2019, 12:04:12 AM by fluxrider »
  • 0.92
  • Windows10

April 18, 2019, 11:29:04 PM
Reply #6

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
myLazurCross-arithColor_diamond_meadowOfFlame.png
*myLazurCross-arithColor_diamond_meadowOfFlame.png
(5333.31 kB . 2392x2392)
(viewed 119 times)


myLazurCross-arithColor12-cards_orange&Gray.png
*myLazurCross-arithColor12-cards_orange&Gray.png
(5028.17 kB . 1694x1694)
(viewed 104 times)


myLazurCross-arithColor15-cards_redBlackGray.png
*myLazurCross-arithColor15-cards_redBlackGray.png
(2688.66 kB . 1694x1694)
(viewed 115 times)



I like the artifacts that show up in this one:

myLazurCross-arithColor20a_diamondArtifactsBlack&Gray.png
*myLazurCross-arithColor20a_diamondArtifactsBlack&Gray.png
(2487.13 kB . 1694x1694)
(viewed 108 times)
« Last Edit: April 19, 2019, 12:04:50 AM by fluxrider »
  • 0.92
  • Windows10

April 18, 2019, 11:32:37 PM
Reply #7

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
myLazurCross-arithColor10-fireButterfly.png
*myLazurCross-arithColor10-fireButterfly.png
(6283.01 kB . 1694x1694)
(viewed 127 times)


myLazurCross-arithColor14-cards_blackWhiteGreen.png
*myLazurCross-arithColor14-cards_blackWhiteGreen.png
(2332.2 kB . 1694x1694)
(viewed 106 times)


myLazurCross-arithColor18_gold&black.png
*myLazurCross-arithColor18_gold&black.png
(4622.13 kB . 1694x1694)
(viewed 134 times)



I was going to mention which ones are my favorites, but honestly I just can't decide...
  • 0.92
  • Windows10

April 18, 2019, 11:53:10 PM
Reply #8

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Although I do really like the way the gold grills come out in that last one. 

I have this Filter Tour SVG file almost ready to send.  It basically lists the same filter over and over, each time with a slightly different edit of the filter stack.  So you can select the source graphic and then just go through the different variants of the filter, seeing each one as it is applied.
However, one frustration for me was that many of the filtered results seem to want some kind of clipping, and there's not an easy way to have that be usable by a stranger, plus it slows the tour way down.
So I came up with a method of using the filter stack itself to accomplish the clipping.  I'm really kind of proud of this...For instance, Lazur's example was clipped.  However, my example at the very beginning of this thread is not clipped, I did it with the filter itself.  I'll also attach a doc that is an example tutorial on how to do exactly this kind of clipping.  Lazur himself might find something of interest in it.   B-)
And this method isn't just for simple clipping of compound graphics, it can do some very interesting things. 

Here are a few examples, not clipped or masked.  The first is several variants of the same filter applied to different parts of the same graphic.  The second is two instances of the diamond object, each with a different variation of the same filter applied to it.
The third example is the simplest, a single filter application but I really like the way it came out.  I call it Easter Cross.

arr_AltarOnBlackBack.png
*arr_AltarOnBlackBack.png
(3889.51 kB . 3387x3387)
(viewed 108 times)


goldGrillOverMetalForest.png
*goldGrillOverMetalForest.png
(9667.26 kB . 3386x3386)
(viewed 126 times)


EasterEggCross.png
*EasterEggCross.png
(6686.79 kB . 3386x3386)
(viewed 123 times)


  • 0.92
  • Windows10

April 19, 2019, 12:34:32 AM
Reply #9

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Here are a couple Word docs that are more or less my idea of tutorials.  They are close to finished, the second one is pretty much done.
The first breaks down the rather long filter stack in Lazur's Fabric Filters.  The second shows how to clip a composite filtered graphic inside the filter stack itself; no clipping masks needed.  I'm proud of this one, and think it would be quite useful to folks.  Even Lazur perhaps.  :lol:

*Reconstructing fabric filter.doc
(10261 kB - downloaded 30 times)


*Clipping With The Filter Stack.doc
(24757.5 kB - downloaded 42 times)


And once I have my filtering tour SVG finished, I'll attach that here as well.
Thanks!
Fluxrider
  • 0.92
  • Windows10

April 19, 2019, 08:38:14 PM
Reply #10

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Brynn, here's a second version of that Filter Clipping tutorial, I wonder if this one is easier to follow?  I broke it out a bit more, even though that makes it longer.

*Filter Clipping v2.doc
(11411.5 kB - downloaded 40 times)
  • 0.92
  • Windows10

April 20, 2019, 06:20:14 AM
Reply #11

Lazur

  • IC Mentor

  • Offline
  • ******
  • Inkscape Filters Wizard

  • 1,154
  • Gender
    Male

    Male
Hello there!

Nice to see you got inspired by that image!
Can't recall the original svg and alas currently openclipart is down for some maintenance.

In general I see more roadblocks for making such an image look "decent".
The rendering is limited to the 256 values for each of the rgb channels.
In addition the intermediate colour values are calculated with a linear interpolation.
Mach banding is very apparent and there is no artificial dithering added to hide it.

Then, the blend filter is more of a hit and miss. Mostly the latter. The input gradients were continuous. After some blending, there are colours completely washed out. Which I'd consider unacceptable if we are talking about scalable vector graphics.

Additional note, that using custom blending with the background image as a filter input is the hugest processor melting phenomenon inkscape can offer.


On writing tutorials, here is what I got started quite awhile ago:
filtering cookbook

Will have to continue with it once getting myself together.

April 20, 2019, 09:52:32 PM
Reply #12

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
mach banding and artificial dithering, whew! 
Now, "getting myself together", that's a phrase i understand more...  :-)
I know almost nothing about graphic display.  I am quite confused for instance, by when and where and how i can display SVG files as opposed to other graphic formats.
(I saw the OCA pages are down too.  Annoying.   For what it's worth, Lazur's actual SVG displays better than the PNG I grabbed of it.)

The background blend steps on the processor, eh?  good to know...although i still like the effect  :-P

On that filtering cookbook, if it were me, my next step would be to label the pages you've got.  That will make it feel like you've gotten farther, and maybe help you see where you want to go next.
...although I have to interject that chaos IS cosmos...

Did you get a chance to look at my Filter Clipping version 2?  What do you think?
« Last Edit: April 21, 2019, 08:18:49 AM by fluxrider »
  • 0.92
  • Windows10

April 20, 2019, 10:10:11 PM
Reply #13

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
By the way, as long as we're posting drastically unfinished works (  :-P )  here is my start on a Filter Editor overview.
It is drastically incomplete, but if you're interested it does give a decent view of how i explain things to myself.  The Color Matrix section is pretty decent, and I have a good start on Convolution, although i don't have the pictures for it yet...
*Understanding The Filter Editor.doc
(205 kB - downloaded 34 times)
  • 0.92
  • Windows10

April 21, 2019, 08:00:28 AM
Reply #14

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Lol, apologies Lazur, i didn't realize that was you i was replying to.  I really like that filter structure, as I do so many of your filters.
It has taught me so much, and also has consistently produced startling and pleasing results with small configuration changes.

Are you aware of any good explanations for the types of consideration you mentioned, banding and dithering and such?
I envision rejecting many intensive and technical explanations on the web that are far over my head before I can find a good, succinct explanation...
  • 0.92
  • Windows10

April 21, 2019, 11:07:10 AM
Reply #15

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
I think Lazur might have been part of a discussion with developers, about redesigning the filter editor.  Whenever the subject comes up again, maybe you'd want to share your ideas too?  I have no idea when this might happen (probably no one does).  But I'll try to post about it, if I see it come up.

Too bad it can't get into 1.0.  But hopefully it won't take too long, to get it redesigned.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

April 21, 2019, 12:24:48 PM
Reply #16

Lazur

  • IC Mentor

  • Offline
  • ******
  • Inkscape Filters Wizard

  • 1,154
  • Gender
    Male

    Male
The banding issue is more apparent on a black to white gradient. The human eye can see the difference between luminance levels way more than changes of the chroma -hue&saturation.
Out of that rgb model the screen uses -and as a result, which is also hard-wired to inkscape by default- there are only 256 steps to render throughout such a smooth black to white gradient.
Theoretically that means equal lightness steps rendered in between.
(It is a matter of the rgb model used though -linearrgb vs. srgb. The human eye can differentiate between the darker shades better. So there is also an option of gamma correction which alters the range of the lightness levels. Some screens have gamma settings, but it can also be simulated on screen by the softwares running.)

(Side note: inkscape before the current cairo renderer -probably before 0.48-  used to only render 1024 steps the max on any kind of gradient.)

So with that greyscale gradient there are areas visibly filled with the exact same colour, as 256 flat filled rectangles next to eachother  would be rendered. These areas produce a visible "edge", which is referred to as Mach banding.

How to solve the issue?
Extending the depths available for rendering. It needs a screen that can render more brightness levels -instead of using 24bit truecolor, using some deepcolor.
-24bit means there are 8 bits stored for each rgb values, that is 2^8=256.-
For example if we were using 48bit colours, that'd mean 2^16=65536 luminance levels. We are hardly near that.

30bit seems the closest step (10bit per channel) when looking around. There are some pricy monitors that can produce such an output. Benq claims to even produce a look up table with 14bit channels.

However that also requires an appropriate gpu and setting it up.

Not sure how inkscape would perform on such a high-end environment.
Or if any of that could be transferred to a printable pdf.

The other option is cheating. Tricking the eye so that the transition looks smoother.
Basically anykind of halftoning effect can be used.
Dithering is more of a downsampling solution on raster images. There are several types of them, you can choose some of those options like when using gimp and changing the image mode to a smaller colour depth.
By definition the dithering algorithm is applied on screen pixels so in a scalable vectorgraphic environment where you can zoom in it would be very resource heavy -and probably a mess just like the convolve matrix.

Gimp adds some "dithering" to gradients drawn. Edges are not smooth but the colour step values are spread in some hard-wired fashion.
With filtering you can simulate a similar effect by displacement in inkscape. Needless to say it's not a good solution since there is no way to control the direction based upon a gradient handle.
Some cases a dither-like filter may help a bit, but generally it's a huge burden (and resource-heavy) to be added to any gradient fill along with additional clipping just because the renderer produces a lacking result without it.

Off-Topic: show
Getting myself together has hardly anything to do with those technical aspects as per se.
Apparently I've lost most of my interest in the current life I'm living. Need to make some serious changes. Getting back to abandoned projects may be one of them.

April 21, 2019, 01:20:54 PM
Reply #17

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Brynn, I would certainly be interested in that redesign attempt.  I'm not sure I would have any input, but I'm not sure I wouldn't, either.   :)
  • 0.92
  • Windows10

April 21, 2019, 08:00:21 PM
Reply #18

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Thanks Lazur, that's quite helpful
  • 0.92
  • Windows10

April 23, 2019, 06:39:05 PM
Reply #19

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Okay!  Here’s that SVG I’ve been braggin’ on.  It is a file with a bunch of filters.
They are all pretty much the same filter structure, but each with a slight difference.
Obviously, once you download the SVG, you can do what you want with it, but here is the intended usage:

Open the SVG, and pull up your Objects dialog and Filter Editor.
In the Objects dialog, expand the “group_BigDiamond", and shift-select all eight triangles.

Then simply go through the Filter Editor and check any filter to see what it looks like.
You can start from the bottom or the top, it doesn't really matter.

Notes
The filters are all just variations of a single filter chain.
  • To see what the change from baseline was, check the first part of the filter name, it will tell you where to look.
    "Comp3" means the third Composite, Disp1 means the first Displacement Map, and so on.
    The baseline filter is the imitation of Lazur’s Generic Cross, and can be found at the bottom of the list of filters. 
  • -Also, if the filter starts with “Move”, that indicates the filter was changed by moving one or both of the base gradients.  To see where those gradients were moved, check the first Image primitives for that filter variation, they will show the image or SVG element they use (which will be a gradient object, similar to the original, but moved)
  • The next bit of text is a human description of the overall filter effect.  You may or may not agree with the descriptions.
  • If there is a third text part, it is about the final shape of the filtered result. 
    Possibilities include “unclipped” (the whole filter result), D2D (diamond to a smaller diamond), Star, Crest, Spheres, Beams, Hearts, etc.

What else?  There’s a “Blend with background” filter that can be applied to the large diamond or square, and will blend the filtered result with the active background. 
*The background has to be visible when you apply the filter for it to work.  If you apply the filter and then turn up a background, you’ll need to unapply and reapply the filter to see it in action.
The same rule applies to the “Move_CrossAndShield_Blended” filter, which has a blend at the end.

There is a layer that will be shut when you download it, called Combinations.  This is an "extra" layer, not the main way to view this file, but a place for combinations of filters, ie. filtering applied to multiple sets of objects.  They’re nothing special, but interesting.
There’s a layer of ready-to-use backgrounds, and a layer of definitions that shows each variant on a single source object.
There are also layers for the base gradients, alphamaps, and moved gradient objects.

One last thing...there are 57 instances of a fairly long filter chain in here, and at some point the SVG started to lag on my computer. 
I found a very reliable and easy way to kick Inkscape when this file bogs.
Mouse over the right pane of the Filter Editor and scroll the pane up or down with your scroll wheel; Inkscape comes right back.
(Scrolling the left pane of the Filter Editor works too, just not as reliably.)

If you have any questions, just hit me up.  I’ll reply at some point.
Enjoy the tour!     Butterfly-Cross_Tour-2.svg
*Butterfly-Cross_Tour-2.svg
(390.25 kB . 897x897)
(viewed 59 times)
« Last Edit: April 27, 2019, 11:27:44 AM by fluxrider »
  • 0.92
  • Windows10

April 24, 2019, 12:25:41 AM
Reply #20

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Hhmm, there's something strange with that SVG file.  I didn't read or work through your Notes yet, but I will.

But just looking around, I found the "arrangements" layer.  But I can't select anything.  Not with Selection tool, and not using Tab key.  However, opening XML Editor, I can select things that way.  And also with Objects dialog.  Any idea why they can't be selected with Selection tool?  The layer is not locked.

Oh, maybe you locked objects??  Ah yes, that's it!  Problem solved.

Also, just fyi, you might want to use File menu > Clean Up Document.  I found 1500 unused defs!  Most likely some are gradients, but there could be more.  I think filters might be a def too, but I'm not positive.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

April 24, 2019, 07:34:43 AM
Reply #21

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
Oh right, I forgot to check if things were locked.  I've cleaned that up and re-attached the SVG.  I also read with interest about the File Cleanup option, I wasn't familiar with it.  However, when I tried the clean up, it appears to have cleaned up all of the unused filters, which was of course most of them.   :lol:  Oh well.  I bet there are plenty of unneeded defs in that file by now, but I'll have to find a more manual way to go about finding them.
I also tried to clean up my notes a little, and bolded the most important part.

And just to make it clear, the Arrangements layer is just extra, really.  The main event is the eight triangles in the "Large Diamond", on the Filtered Groups layer.
  • 0.92
  • Windows10

April 24, 2019, 02:49:33 PM
Reply #22

Moini

  • IC Mentor

  • Offline
  • ******

  • 1,568
    • VektorRascheln
If you want to use the file as a 'repository' for filters, it's probably best to have one object for each filter. Then you can:
a) see what the filter does and
b) clean up the document without risking to lose things you still need.

April 26, 2019, 12:01:44 PM
Reply #23

fluxrider

  • IC Mentor

  • Offline
  • ******

  • 39
That's an idea...I was thinking that this way I have many less objects in the file, so that should help on filesize etc., and also that you get to view the filter by clicking on it, which seemed to be a good way to demo it.  But the idea of being able to use that clean up option is appealing...
Maybe I'll assign each filter to a set of objects and then do a cleanup, and then delete the objects!   :b1:
  • 0.92
  • Windows10

April 26, 2019, 01:35:52 PM
Reply #24

Moini

  • IC Mentor

  • Offline
  • ******

  • 1,568
    • VektorRascheln
That will work, too. But the objects are really not that large, data-wise, so trying to save space that way, while risking that someone deletes the filters... Depends on what you want to use it for. As a custom template, it would make sense like that, to not have the objects inside. As a filter library, it's less useful.