2010/10/18 Carlos Lopez Gonzalez <carloslopezgonza...@yahoo.es>

> Hi,
> there is a basic difference form any other GTK application to Synfig. We
> use Synfig itself to produce the icons. Other applications could use any
> other raster application to create good looking icons at any size and even
> the icons are slightly different for some of the sizes (look the tango ones
> in their main page where the smaller ones are basically other icons with
> less details than the bigger ones)
>
>
So here we deal with the problem on use the same source file to produce all
> the possible sizes of icons. It is clear that source files that produces a
> one pixel line at 24x24 never will produce a one pixel line at 32x32.
> Possibly at 48x48 it would produce a sharp 2 pixels line but never at 32x32.
>
>
> In one or other direction (from small to big or big to small) it would
> always produce a blurred case due to the fact that the needed sizes doesn't
> share a common scale: 16x16, 22x22, 24x24, 32x32, 48x48, 64x64 and
> 128x128...
>
> One idea can be to use a small canvas to design and use a supersample layer
> on each icon or at render time to try to increase the definition for all the
> sizes.
>

As tango spec says, one design for all sizes is not a good solution for icon
design.

My idea is that we can review all icons in 24x24 at this stage/period, since
most of icons in Synfig Studio UI is in 24x24 ( please correct me if I am
wrong), and after this target is arrived, we can start to design large size
icon sets based these 24x24 icons adding more details if needed. for example
we can design three sets 24x24, 96x96, 256x256 , and then use these three
sets to generate other sizes icons. just like tango does.


I even thought if we can use the same workflow as tango does, put all the
three sizes (24x24, 96x96, 256x256) in one canvas but in different layers,
and the different size icon sets will be generated in make stage. It should
be fully possible I think, but I don't take into details at the moment.


>
> Regarding use 64x64 instead of its current 128x128, it would need to change
> the makefile to render them to 64x64 but add a new line to render the splash
> screen to its own size.
>
Yes, I did it while started drawing icons in 24x24 :)


And, I have another question, Did you used a script to enlarge all sif files
I committed? it is amazing, you can change the line widths as well while
doing that. Or you just make these changes manually?



regards

-- 
Yu
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to