papilio

Попробуем создать шар в CorelDraw

Этот пост начинает цикл, состоящий из двух статей, о создании динамической иконки для сайта: что-то вроде Docs в MacOS или Kiba (или AWN) для Linux. Подробнее об этом можно почитать в Википедии.

А сегодня просто попробуем создать будущую иконку — мячик с тенью — в программе CorelDraw X3:

Шарик: результат

Интересно? Тогда вперёд =)

Вначале просто создадим окружность: для этого выбираем инструмент Ellipse Tool (F7) и рисуем, удерживая клавишу Shift:

Шарик: создание окружности

Затем на этой окружности создаём эллипс: вначале рисуем, а затем, нажав на центральный крестик, чтобы появились стрелки управления, поворачиваем:

Шарик: мини-окружность

Для создания полосок на шаре будем использовать прямоугольники. Рисуем прямоугольник в том месте, где мы хотим нарисовать полоску:

Шарик: квадрат

Теперь воспользуемся небольшим трюком: сначала переведём наш прямоугольник в линии Convert To Curves (Ctrl+Q), а затем с помощью Shape Tool (F10) подведём углы к границам окружностей:

Шарик: перевод в линии

Для того чтобы придать нормальную форму, сначала нажимаем правой кнопкой мыши на какую-нибудь сторону нашей фигуры и выбираем To Curve. Так надо сделать с каждой из четырёх сторон. Теперь с помощью стрелок можно изменять форму линии:

Шарик: придаём форму

И так с небольшим удалением друг от друга создаём несколько полосок. Все они должны находиться выше основной окружности. Это можно проверить на панели Object Manager. В промежуточном итоге получаем такой шар:

Шарик: голый шар

Теперь самое интересное: раскрашиваем шар! Жёлтый у основного шара, а, так как он находится внизу, полоски перекрывают его цвет своим. Заливку лучше делать радиальной:

Шарик: окраска

Итак, у нас получился вполне симпатичный шар:

Шарик: полуфинал

Но у него есть несколько недостатков: например, нет тени и бликов. Попробуем создать сначала блик. Для этого с помощью обычного Bezier Tool рисуем форму нашего блика. Чтобы получить острый угол, при рисовании надо не забывать придерживать клавишу C. Заливаем его белым цветом:

Шарик: создание блика

Далее просто применяем к нашей белой форме Interactive Transparency Tool. Для создания тени на самом шарике копируем основную окружность, затем заливаем ему серым и применяем радиальный Interactive Transparency Tool:

Шарик: тень на шаре

Эту тень накладываем поверх всего шара, но перед бликами. Теперь осталось сделать только тень от самого шара. Для этого создаём эллипс и заливаем его с помощью Mesh Tool:

Шарик: тень под шаром

В итоге у нас получился шар в векторе, который очень легко можно масштабировать для создания иконки:

Шарик: маштабирование

В следующем посте я расскажу о том, как, воспользовавшись фреймворком jQuery, сделать шарик динамическим: так, чтобы при наведении на него мышкой, он бы плавно увеличивался в размерах.

Метки: , , , ,



Есть комментарии (4):

  1. InDa @ 14/11/2007 в 22:43

    Шар кривой...

  2. Eunix @ 15/11/2007 в 10:25

    Да, сверху кривоват немного :)

  3. Юля @ 15/08/2008 в 11:44

    Красиво,спасиб)

Оставить комментарий