v WebsiteSupport: Graphics
Showing posts with label Graphics. Show all posts
Showing posts with label Graphics. Show all posts

June 02, 2011

GIMP Keyboard ShortCuts


GIMP: GNU Image Manipulation Program is one of the powerful Open Source Image Editing Software. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring. It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.


GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted.

GIMP is written and developed under X11 on UNIX platforms. But basically the same code also runs on MS Windows and Mac OS X.


Keyboard shortcuts can be a great time saver when working within GIMP.  Rather than navigating through the menu structure to find what you are looking for, if you learn some of  the common shortcuts it will increase your productivity greatly.

File Menu - ShortcutsFunction
Ctrl + NNew Image
Shift+Ctrl+VCreate a new Image from Clipboard
Ctrl + OOpen Image
Ctrl+Alt+OOpen as Layers
Ctrl+SSave Image
Shift+Ctrl+SSave As
Ctrl+PPrint
Ctrl+WClose
Shift+Ctrl+WClose All
Ctrl+QQuit
  
Edit Menu - ShortcutsFunction
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+XCut
Ctrl+CCopy
Shift+Ctrl+CCopy Visible
Ctrl+VPaste
Shift+Ctrl+VPast as New Image
DeleteClear
Ctrl+,Fill with FG Color
Ctrl+.Fill with BG Color
Ctrl+;Fill with Pattern
  
Select Menu - ShortcutsFunction
Ctrl+ASelect All
Shift+Ctrl+ASelect None
Ctrl+IInvert Selection
Shift+Ctrl+LCreate a Floating Selection
Shift+OSelect by Color
Shift+VSelect from Path
Shift+QToggle Quick Mask
  
View Menu - ShortcutsFunction
Ctrl+EShrink Wrap - Reduce image window to size of image
F11Toggle Fullscreen View
Ctrl+TShow Selection
Shift+Ctrl+TShow Guides
Shift+Ctrl+RShow Rulers
  
Image Menu - ShortcutsFunction
Ctrl+DDuplicate Image
Ctrl+MMerge Visible Layers
Alt+ReturnDisplay Image Properties
  
Layer Menu - ShortcutsFunction
Shift+Ctrl+NNew Layer
Shift+Ctrl+DDuplicate Layer
Ctrl+HAnchor Layer
Page UpSelect Previous Layer
Page DownSelect Next Layer
HomeSelect Top Layer
EndSelect Bottom Layer
  
Tools Menu - ShortcutsFunction
Selection Tools 
RRectangle Select
EEllipse Select
FFree Select
UFuzzy Select
Shift+OSelect by Color
IIntelligent Scissors
  
Paint Tools 
Shift+BBucket Fill
LBlend
NPencil
PPaintbrush
Shift+EEraser
AAirbrush
KInk
CClone
HHeal
Shift+UBlur / Sharpen
SSmudge
Shift+DDodge / Burn
  
Transfrom Tools 
QAlign
MMove
Shift+CCrop
Shift+RRotate
Shift+TScale
Shift+SShear
Shift+PPerspective
Shift+FFlip
  
General 
BPaths
OColor Picker
ZZoom
Shift+MMeasure
TText
Ctrl+BToolbox
DDefault Colors (Sets foreground to black and background to white)
XSwap Colors
  
Filters Menu - ShortcutsFunction
Ctrl+FRepeat Last
Shift+Ctrl+FRe-Show Last
  
Windows Menu - ShortcutsFunction
Dockable Dialogs 
Ctrl+LLayers
Shift+Ctrl+BBrushes
Shift+Ctrl+PPatterns
Ctrl+GGradients
  
Ctrl+BToolbox
  
Help Menu - ShortcutsFunction
F1Help
Shift+F1Context Sensitive Help

April 28, 2011

About colors for Designer


Everyday, we always encounter various colors – from the clothes we wear, the things around us, the food we eat, the things we use- everything. If our world doesn’t have this variation of colors, then everything will be so dull and boring. We cannot refute the fact that colors are part of our everyday lives.

Designers and artists of course make use of colors in their projects and are taking into account a lot of things before choosing which hue to use. Colors are said to activate the right brain for emotions. Emotions of a person can be seen depending on what color he/she uses. A project can easily reveal what it is trying to say merely by the choice of colors. Hence, it is very important to get acquainted with colors really well. Here are some things that designers need to know about colors.


1.THE COLOR WHEEL.
When you deal with colors, of course, you have to know the color wheel first. The color wheel serves as a reference for the different colors, the right color mixtures, the proper color harmony and many others. The color wheel shows the three primary colors red blue and yellow. When you combine these primaries, you’ll get the secondary colors orange, purple and green. Then if you combine the secondary colors to its neighboring primary color, you’ll get a tertiary color. There are six tertiary colors: yellow-orange, yellow-green, blue-green, blue-purple, red-purple and red-orange.

2.COLOR SCHEMES.
In working with colors, there are various color schemes that an artist or designer may use.
  >>Achromatic uses black, white and gray.
  >>Monochromatic uses a single color with various values and intensities. Black and white can be used     here to add various tints and shades.
  >>Analogous uses colors that are adjacent to the color wheel. Any three neighboring colors in the color wheel are called analogous. The colors vary slightly from each other and are harmonious.
  >>Complementary uses colors located opposite each other on the color wheel like red and green, yellow and purple, orange and blue. Opposites really attract.
  >>Triadic uses three colors from the color wheel which are equally spaced from each other. The primary colors when used together are considered triadic. Orange, green and violet are triadic colors.

3.EXPERIMENT
Don’t be afraid to experiment with colors. Try using various combinations and you might love the result of your designs. Just make sure that it looks pleasing to the eyes and it conveys the message you want to imply.

4.COLOR INTERACTION.
Consider how colors behave when they get together. There is a great tendency that it will look different when combined with another color. Colors may change in appearance depending on its surrounding.

5.READABILITY IN COMBINING COLORS. 
When you combine colors with type, make sure that the text is still readable. Choose colors that could emphasize and enhance type. Look into the values and saturation of colors. When you use colors whose value is near each other, the text becomes less visible and readable.Try experimenting which color can be best used for your type characters and for your backgrounds.

6.BASIC COLOR THEORIES ON HARMONY.
In making your designs, you would always want it to look pleasing. So we have to consider color harmony. In doing that, we merely have to know three theories according to A Guide to Top Color Combinations in Web Design: Examples of Color Schemes and Color Combinations Within Designs .
Two Colors Opposite of Each other on the Color Wheel are harmonious.
Any three Colors Equally Spaced Around the Color Wheel Forming a Triangle are harmonious.
Any Four Colors Forming a Rectangle, Each Opposite of Each other on the Color

7.COLOR TEMPERATURE.
The color wheel also shows color temperature. Color temperature could either be warm or cool. Colors on the red side of the wheel are warm while those on the green side are cool. But color temperature is relative. Red can be warmer or cooler sometimes. The use of color temperature also helps us determine the position of an object. Warm colors are said to make objects appear nearer while cool colors makes an object look farther.

8.COLOR PSYCHOLOGY OR COLOR MEANING.
Every color that we use have its own meaning and would manifest the effect on such designs to those looking at it. It is also important for you to know what the different colors mean. Below are a few adjectives that tells us what each color symbolizes as defined inColor Symbolism,Color and Personality, Gemstone Color & Meaning . You may check the site for you to have a more in depth understanding of color meanings.

Red symbolizes: action, confidence, courage, vitality
Blue symbolizes: youth, spirituality, truth, peace
Yellow symbolizes: wisdom, joy, happiness, intellectual energy
Pink symbolizes: love, beauty
Brown symbolizes: earth, order, convention
Orange symbolizes: vitality with endurance
Gold symbolizes: Wealth, prosperity, wisdom
Green symbolizes: life, nature, fertility, well being
Purple symbolizes: Royalty, magic, mystery
Indigo symbolizes: intuition, meditation, deep contemplation
White symbolizes: Purity, Cleanliness
Black symbolizes: Death, earth, stability
Gray symbolizes: Sorrow, security, maturity

9.CHOOSING COLORS FOR NEGATIVE SPACES.
For negative spaces, we have to use colors that could enhance graphics, text and other elements. Make sure that it doesn’t take over your design. Most of the time, lighter and cooler colors are used for negative spaces but it still depends on the artists. What’s important is the proper use of color combination knowing that colors look different depending on the surroundings.

10.COLOR CONCEPTS AND TERMINOLOGY.
In using colors,it is also imperative for artists and designers to know the different terms used to avoid confusion.Here are color terminologies from Color Theory For Designers, Part 2: Understanding Concepts And Terminology By Cameron Chapman. We have shortened the meanings of the terms but you can find more comprehensive meanings on Chapman’s article..

Also, you may want to read Elements of Design: Value and Color where some Color terms are also defined.
**Hue is color (blue, green, red, etc.).
**Chroma is the purity of a color (a high chroma has no added black, white or gray).
**Saturation refers to how strong or weak a color is (high saturation being strong).
**Value refers to how light or dark a color is (light having a high value).
**Tones are created by adding gray to a color, making it duller than the original.
**Shades are created by adding black to a color, making it darker than the original.
**Tints are created by adding white to a color, making it lighter than the original.

11.COLOR PRIMERS.
Color primers are important things for a graphic designer to know. With this knowledge, you’ll find the right color primer to use in your designs. Here are the color primers as defined by Digital Concepts for Business, Inc.

>>CMYK color is related to print work and describes how the colors Cyan, Magenta, Yellow, and Black are combined. It is a subtractive process unlike how we view color on a computer monitor. So when a designer works on your project and works with a 4 color process they are working with colors that can be represented by % of their individual CMYK components.

>>The RGB color space is capable of producing many more colors than the process (CMYK) color space. The most important thing to get out of this is that colors that are in the CMYK spectrum may not be accurately displayed on a monitor, meaning you may see a difference in the colors between your monitor and what is printed. Before you get a job printed you should always view a realist proof from your printer.

>>Pantone PMS Colors or Spot colors are solid colors that you can specify – mostly used on logos or added to 4 color jobs to bring out a vibrant or color that cannot be produced with a CMYK process. Most logos are designed using 2 colors, the problem is that if you go to print the logo in a 4 color process the color will shift and may not match. If you are printing you brochures or catalogs in 4 colors and you want your logo to match your 2 color business cards you might be in for a surprise.

We just had a small trip in the world of colors and we surely learned a lot. So, if you were so occupied making lots of projects and have forgotten the basics of colors, this may help you refresh your mind about it. We hope that this article could help you in choosing the right color for your designs and whatever art works you are working on. Have a colorful day ahead!

November 29, 2010

OpenGL: Some paragraphs

From Wikipedia Defn:
OpenGL (Open Graphics Library)is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL was developed by Silicon Graphics Inc. (SGI) in 1992[3] and is widely used in CAD, virtual reality, scientific visualization, information visualization, and flight simulation. It is also used in video games, where it competes with Direct3D on Microsoft Windows platforms (see OpenGL vs. Direct3D). OpenGL is managed by the non-profit technology consortium Khronos Group.

Most Widely Adopted Graphics Standard
OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in 1992, OpenGL has become the industry's most widely used and supported 2D and 3D graphics application programming interface (API), bringing thousands of applications to a wide variety of computer platforms. OpenGL fosters innovation and speeds application development by incorporating a broad set of rendering, texture mapping, special effects, and other powerful visualization functions. Developers can leverage the power of OpenGL across all popular desktop and workstation platforms, ensuring wide application deployment.
High Visual Quality and Performance
Any visual computing application requiring maximum performance-from 3D animation to CAD to visual simulation-can exploit high-quality, high-performance OpenGL capabilities. These capabilities allow developers in diverse markets such as broadcasting, CAD/CAM/CAE, entertainment, medical imaging, and virtual reality to produce and display incredibly compelling 2D and 3D graphics.
Developer-Driven Advantages
  • Industry standard
    An independent consortium, the OpenGL Architecture Review Board, guides the OpenGL specification. With broad industry support, OpenGL is the only truly open, vendor-neutral, multiplatform graphics standard.
  • Stable
    OpenGL implementations have been available for more than seven years on a wide variety of platforms. Additions to the specification are well controlled, and proposed updates are announced in time for developers to adopt changes. Backward compatibility requirements ensure that existing applications do not become obsolete.
  • Reliable and portable
    All OpenGL applications produce consistent visual display results on any OpenGL API-compliant hardware, regardless of operating system or windowing system.
  • Evolving
    Because of its thorough and forward-looking design, OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. In this way, innovations appear in the API in a timely fashion, letting application developers and hardware vendors incorporate new features into their normal product release cycles.
  • Scalable
    OpenGL API-based applications can run on systems ranging from consumer electronics to PCs, workstations, and supercomputers. As a result, applications can scale to any class of machine that the developer chooses to target.
  • Easy to use
    OpenGL is well structured with an intuitive design and logical commands. Efficient OpenGL routines typically result in applications with fewer lines of code than those that make up programs generated using other graphics libraries or packages. In addition, OpenGL drivers encapsulate information about the underlying hardware, freeing the application developer from having to design for specific hardware features.
  • Well-documented
    Numerous books have been published about OpenGL, and a great deal of sample code is readily available, making information about OpenGL inexpensive and easy to obtain.
The OpenGL Visualization Programming Pipeline
OpenGL Flow
OpenGL operates on image data as well as geometric primitives.
Simplifies Software Development, Speeds Time-to-Market
OpenGL routines simplify the development of graphics software—from rendering a simple geometric point, line, or filled polygon to the creation of the most complex lighted and texture-mapped NURBS curved surface. OpenGL gives software developers access to geometric and image primitives, display lists, modeling transformations, lighting and texturing, anti-aliasing, blending, and many other features.

Every conforming OpenGL implementation includes the full complement of OpenGL functions. The well-specified OpenGL standard has language bindings for C, C++, Fortran, Ada, and Java. All licensed OpenGL implementations come from a single specification and language binding document and are required to pass a set of conformance tests. Applications utilizing OpenGL functions are easily portable across a wide array of platforms for maximized programmer productivity and shorter time-to-market.

All elements of the OpenGL state—even the contents of the texture memory and the frame buffer—can be obtained by an OpenGL application. OpenGL also supports visualization applications with 2D images treated as types of primitives that can be manipulated just like 3D geometric objects. As shown in the OpenGL visualization programming pipeline diagram above, images and vertices defining geometric primitives are passed through the OpenGL pipeline to the frame buffer.
Available Everywhere
Supported on all UNIX® workstations, and shipped standard with every Windows 95/98/2000/NT and MacOS PC, no other graphics API operates on a wider range of hardware platforms and software environments. OpenGL runs on every major operating system including Mac OS, OS/2, UNIX, Windows 95/98, Windows 2000, Windows NT, Linux, OPENStep, and BeOS; it also works with every major windowing system, including Win32, MacOS, Presentation Manager, and X-Window System. OpenGL is callable from Ada, C, C++, Fortran, Python, Perl and Java and offers complete independence from network protocols and topologies.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes

HTML Hit Counter