|
|
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 |
-->
|
|
|
49b888 |
|
|
|
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 ]
|
|
|
c6292c |
[ >> ]
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
[Top]
|
|
|
4c79b5 |
[Contents]
|
|
|
c6292c |
[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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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
|
|
|
63f275 |
(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
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 ]
|
|
|
c6292c |
[ >> ]
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<font size="-1">
|
|
|
49b888 |
This document was generated on December, 5 2010 using texi2html 1.76.
|
|
|
4c79b5 |
</font>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
</body>
|
|
|
4c79b5 |
</html>
|