Blame Manuals/en/Html/Repository/repository_26.html

4c79b5
4c79b5
<html>
09d4f2
09d4f2
09d4f2
The CentOS Artwork Repository exists to organize and automate The
09d4f2
CentOS Project corporate visual identity (, to
09d4f2
start on).
4c79b5
6c4982
Copyright C 2009, 2010 Alain Reguera Delgado. All rights
4c79b5
reserved.
4c79b5
4c79b5
Permission is granted to copy, distribute and/or modify this document
4c79b5
under the terms of the GNU Free Documentation License, Version 1.2 or
4c79b5
any later version published by the Free Software Foundation; with no
4c79b5
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
4c79b5
copy of the license is included in the section entitled GNU Free
4c79b5
Documentation License.  
4c79b5
-->
008ee0
4c79b5
4c79b5
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
4c79b5
            Karl Berry  <karl@freefriends.org>
4c79b5
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
4c79b5
            and many others.
4c79b5
Maintained by: Many creative people <dev@texi2html.cvshome.org>
4c79b5
Send bugs and suggestions to <users@texi2html.cvshome.org>
4c79b5
4c79b5
-->
4c79b5
<head>
008ee0
<title>CentOS Artwork Repository: 3.23 trunk/Identity/Themes/Motifs/Flame</title>
4c79b5
008ee0
<meta name="description" content="CentOS Artwork Repository: 3.23 trunk/Identity/Themes/Motifs/Flame">
008ee0
<meta name="keywords" content="CentOS Artwork Repository: 3.23 trunk/Identity/Themes/Motifs/Flame">
4c79b5
<meta name="resource-type" content="document">
4c79b5
<meta name="distribution" content="global">
4c79b5
<meta name="Generator" content="texi2html 1.76">
4c79b5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4c79b5
<style type="text/css">
4c79b5
1e9202
@import "/home/centos/artwork/trunk/Identity/Models/Css/Texi2html/common.css";
4c79b5
4c79b5
a.summary-letter {text-decoration: none}
4c79b5
pre.display {font-family: serif}
4c79b5
pre.format {font-family: serif}
4c79b5
pre.menu-comment {font-family: serif}
4c79b5
pre.menu-preformatted {font-family: serif}
4c79b5
pre.smalldisplay {font-family: serif; font-size: smaller}
4c79b5
pre.smallexample {font-size: smaller}
4c79b5
pre.smallformat {font-family: serif; font-size: smaller}
4c79b5
pre.smalllisp {font-size: smaller}
4c79b5
span.sansserif {font-family:sans-serif; font-weight:normal;}
4c79b5
ul.toc {list-style: none}
4c79b5
-->
4c79b5
</style>
4c79b5
4c79b5
4c79b5
</head>
4c79b5
4c79b5
<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
4c79b5
4c79b5
1e9202
[ < ]
1e9202
[ > ]
4c79b5
   
4c79b5
[ << ]
4c79b5
[ Up ]
54b5a5
[ >> ]
4c79b5
   
4c79b5
   
4c79b5
   
4c79b5
   
4c79b5
[Top]
4c79b5
[Contents]
54b5a5
[Index]
4c79b5
[ ? ]
4c79b5
008ee0
1e9202
008ee0

3.23 trunk/Identity/Themes/Motifs/Flame

4c79b5
008ee0

The Flame artistic motif was completly built using Gimp 2.2 in

008ee0
CentOS 5.5. In this section we describe the steps we followed through
008ee0
its construction. This information may be useful for anyone interested
008ee0
in reproducing the Flame artistic motif, or in creating new
008ee0
artistic motifs for The CentOS Project corporate visual identity
008ee0
(see section trunk/Identity).
008ee0

008ee0

trunk/Identity/Themes/Motifs/Flame/Concept/Img/motif

008ee0

4c79b5
1e9202
008ee0

3.23.1 Step 1: Set image size

4c79b5
008ee0

Create an empty image and fill the Background layer with black

008ee0
(<samp>`000000'</samp>) color. Image dimensions depends on the final
008ee0
destination you plan to use the image for. For the sake of our
008ee0
construction example we used an image of 640x480 pixels and 300 pixels
008ee0
per inch (ppi).
008ee0

008ee0

trunk/Identity/Themes/Motifs/Flame/Screenshots/Construction/1

008ee0

4c79b5
1e9202
008ee0

3.23.2 Step 2: Add patterns

008ee0
008ee0

Create a new layer named <samp>`Paper'</samp>, place it over <samp>`Background'</samp>

008ee0
layer and fill it with <samp>`Paper (100x100)'</samp> pattern. 
008ee0

008ee0

Add a mask to <samp>`Paper'</samp> layer using radial gradient and blur it.

008ee0
You may need to repeat this step more than once in order to achieve a
008ee0
confortable black radial degradation on the right side of your design.
008ee0
In our image dimension, the central point of radial degradation is at
008ee0
430x296 approximately. Once you've done with black radial degradation,
008ee0
reduce the <samp>`Paper'</samp> layer opacity to 20%.
008ee0

008ee0

Duplicate <samp>`Paper'</samp> layer and rename it <samp>`Stripes'</samp>

008ee0
--duplicating the layer helps us to be sure the layer masks will be
008ee0
equal in both <samp>`Paper'</samp> and <samp>`Stripes'</samp> layers--.  Remove paper
008ee0
pattern from <samp>`Stripes'</samp> layer. Fill <samp>`Stripes'</samp> layer with
008ee0
<samp>`Stripes (48x48)'</samp> pattern and reduce the <samp>`Stripes'</samp> layer
008ee0
opacity to 15%:
008ee0

008ee0

trunk/Identity/Themes/Motifs/Flame/Screenshots/Construction/2

5fb024

4c79b5
1e9202
008ee0

3.23.3 Step 3: Add flame motif

008ee0
008ee0

Create a new layer named <samp>`Flame'</samp>. Set the foreground to white

008ee0
color (ffffff). Use the Gimp's flame filter (<samp>`Filters >
008ee0
Render > Nature > Flame...'</samp>) to build the flame motif on <samp>`Flame'</samp>
008ee0
layer.
008ee0

008ee0

The flame filter can produce stunning, randomly generated fractal

008ee0
patterns. This feature of Gimp give us a great oportunity to grant the
008ee0
production of new artistic motifs very quickly because of its
008ee0
"randomly generated" nature. Once the artistic motif be created, it
008ee0
is propagated through all visual manifestations of CentOS Project
008ee0
corporate visual identity using the <tt>`centos-art.sh'</tt> script
54b5a5
(see section trunk/Scripts/Bash) inside the CentOS Artwork Repository.
008ee0

008ee0

To set the time intervals between each new visual style production, we

008ee0
could reuse the CentOS distribution major release schema.  I.e., we
008ee0
could produce a new visual style, every two years, based on a new
008ee0
"randomly generated" flame pattern, and publish the whole corporate
008ee0
visual identity (i.e., distribution stuff, promotion stuff, websites
008ee0
stuff, etc.) with the new major release of CentOS distribution all
008ee0
together at once.
008ee0

008ee0

Producing a new visual style is not one day's task. Once we have the

008ee0
artistic motif defined, we need to propagate it through all visual
008ee0
manifestations of The CentOS Project corporate visual identity. When
008ee0
we say that we could produce one new visual style every two years we
008ee0
really mean: to work two years long in order to propagate a new visual
008ee0
style to all visual manifestations of The CentOS Project corporate
008ee0
visual identity.
008ee0

008ee0

Obviously, in order to propagate one visual style to all different

008ee0
visual manifestations of The CentOS Project corporate visual identity,
008ee0
we need first to know which the visual manifestations are.  To define
008ee0
which visual manifestations are inside The CentOS Project corporate
008ee0
visual identity, is one of the goals the CentOS Artwork Repository and
008ee0
this documentation manual are both aimed to satisfy.
008ee0

008ee0

Once we define which the visual manifestation are, it is possible to

008ee0
define how to produce them, and this way, organize the automation
008ee0
process. Such automation process is one of the goals of
008ee0
<tt>`centos-art.sh'</tt> script.
008ee0

008ee0

With the combination of both CentOS Artwork Repository and

008ee0
<tt>`centos-art.sh'</tt> scripts we define work lines where translators,
008ee0
programmers, and graphic designers work together to distribute and
008ee0
reduce the amount of time employed to produce The CentOS Project
008ee0
monolithic corporate identity.
008ee0

008ee0

From a monolithic corporate visual identity point of view, notice that

008ee0
we are producing a new visual style for the same theme (i.e.,
008ee0
Flame). It would be another flame design but still a flame
008ee0
design. This idea is very important to be aware of, because we are
008ee0
somehow "refreshing" the theme, not changing it at all. 
008ee0

008ee0

This way, as we are "refreshing" the theme, we still keep oursleves

008ee0
inside the monolithic conception we are trying to be attached to
008ee0
(i.e., one unique name, and one unique visual style for all visual
008ee0
manifestations).
008ee0

008ee0

Producing artistic motifs is a creative process that may consume long

008ee0
time, specially for people without experienced knowlegde on graphic
008ee0
design land. Using "randomly generated" conception to produce
008ee0
artistic motifs could be, practically, a way for anyone to follow in
008ee0
order to produce maintainable artistic motifs in few steps. 
008ee0

008ee0

Due to the "randomly generated" nature of Flame filter, you may find

008ee0
that the same pattern is not always used each time you use the Flame
008ee0
filter interface.
008ee0

008ee0

Using the same pattern design for each visual manifestation is

008ee0
essential in order to maintain the visual connection among all visual
008ee0
manifestations inside the same theme.  Occasionally, we may introduce
008ee0
pattern variations in opacity, size, or even position but never change
008ee0
the pattern design itself, nor the color information used by images
008ee0
considered part of the same theme.
008ee0

008ee0
Important

Important

008ee0
When we design background images, which are considered part of the
008ee0
same theme, it is essential to use the same design pattern always.
008ee0
This is what makes theme images to be visually connected among
008ee0
themeselves, and so, the reason we use to define the word "theme"
008ee0
as: a set of images visually connected among themeselves.
008ee0

4c79b5
008ee0

In order to recreate the same flame pattern every time we may need to,

008ee0
the Flame filter interface provides the <samp>`Save'</samp> and <samp>`Open'</samp>
008ee0
options. The <samp>`Save'</samp> option brings up a file save dialog that
008ee0
allows you to save the current Flame settings for the plug-in, so that
008ee0
you can recreate them later.  The <samp>`Open'</samp> option brings up a file
008ee0
selector that allows you to open a previously saved Flame settings
008ee0
file.
008ee0

008ee0

The Flame settings we used in our example are saved in the file:

008ee0

008ee0
trunk/Identity/Themes/Motifs/Flame/Backgrounds/Xcf/800x600.xcf-flame.def
008ee0
008ee0

trunk/Identity/Themes/Motifs/Flame/Screenshots/Construction/3

008ee0

008ee0

Ok. Now that we have created the flame motif, and also divagated a bit

008ee0
about it, lets continue with the construction steps. 
008ee0

008ee0

Duplicate <samp>`Flame'</samp> layer and rename it `Flame Blur'. Place `Flame

008ee0
Blur' below <samp>`Flame'</samp> layer. Add gussian blur filter (<samp>`Filters
008ee0
> Blur > Gussian Blur...'</samp>).
008ee0

008ee0
Horizontal:10.0
008ee0
Vertical:10.0
008ee0
008ee0

Duplicate <samp>`Flame'</samp> layer and rename it `Flame Softglow'. Place

008ee0
`Flame Softglow' above <samp>`Flame'</samp> layer. Add Softglow filter
008ee0
(<samp>`Filters > Artisitc > Softglow...'</samp>).
008ee0

008ee0
Glow radius: 10.00
008ee0
Brightness: 0.75
008ee0
Sharpness: 0.85
008ee0
008ee0

Reduce flame layers opacity using the same value. The value used to

008ee0
reduce flame layers opacity may vary from one image to another,
008ee0
specifically, on the place the image will be finally placed on.  For
008ee0
example, images used as desktop background have the flame layers
008ee0
opacity reduced to 50% in order to reduce brightness.  Otherwise, the
008ee0
background image used in anaconda progress slides has flame layers
008ee0
opacity reduced to 20% in order to reduce brightness even more so text
008ee0
could look clean and readable over it.
008ee0

008ee0

trunk/Identity/Themes/Motifs/Flame/Screenshots/Construction/4

bc3531

4c79b5
1e9202
008ee0

3.23.4 Step 4: Add foreground color

008ee0
008ee0

Create a new layer named <samp>`Color'</samp>, place it on top of all visible

008ee0
layers and fill it with plain color (4c005a). Reduce
008ee0
<samp>`Color'</samp> layer opacity to 10%. You can use the <samp>`Color'</samp> layer
008ee0
to control the final color information you want to produce the image
008ee0
for.
008ee0

008ee0

trunk/Identity/Themes/Motifs/Flame/Screenshots/Construction/5

008ee0

008ee0

When setting color information, remember that the same artistic motif

008ee0
needs to be reproduced in 14 and 16 colors for Grub and Syslinux
008ee0
visual manifestations respectively. Using many different colors in the
008ee0
artistic motif may reduce the possibility of your design to fix in all
008ee0
different situations.  Likewise, using more colors in one design, and
008ee0
less colors in another design will reduce the connectivity among your
008ee0
designs, since color information is relevant to visual identity. 
008ee0

008ee0

It is up to you to find out justice and compromise among all possible

008ee0
variables you may face, when you propagate your artistic motif visual
008ee0
style to different visual manifestations of CentOS Project corporate
008ee0
visual identity.
008ee0

4c79b5
008ee0
008ee0

3.23.5 See also

4c79b5
4c79b5
bc3531
4c79b5
008ee0
[ < ]
008ee0
[ > ]
4c79b5
   
4c79b5
[ << ]
1e9202
[ Up ]
54b5a5
[ >> ]
4c79b5
4c79b5

4c79b5
 <font size="-1">
008ee0
  This document was generated on December, 2 2010 using texi2html 1.76.
4c79b5
 </font>
4c79b5
 
4c79b5
4c79b5

4c79b5
</body>
4c79b5
</html>