Кубик Рубика

Всем знаком кубик Рубика. Нарисовать в Inkscape кубик достаточно просто.

С помощью инструмента "Прямоугольник" рисуем квадрат размером 100х100 пикселей с радиусом закругления Ry: 10px. Это будет грань одного маленького кубика.

Rubik

Выбираем Path | Object to Path. Затем устанавливаем обводку чёрного цвета с шириной 10 пикселей.

Rubik

Далее нам нужно создать несколько одинаковых объектов, которые проще сделать через клонирование. Выбираем созданный квадрат, открываем диалоговое окно Edit | Clone | Create Tiled Clones. На вкладке Shift устанавливаем три столбца и три ряда.

Rubik

У вас получится десять квадратов (1+9). Лишний квадрат "прячется" в левом верхнем углу. Отведите его в сторону и удалите. Затем выберите все оставшиеся квадратики и выполните команду Edit | Clone | Unlink Clone. Это сделает все квадраты независимыми.

Rubik

Далее все выделенные фигуры комбинируем в один объект через Path | Combine.

Rubik

Продублируйте грань куба два раза и закрасьте их другими цветами.

Rubik

Первая часть работы выполнена.

Теперь нам нужен куб в перспективе, в который можно будет вписать созданные грани. Автор оригинальной статьи использовал необычный способ построения 3D-перспективы. Я пробовал также другие способы, например, создавал куб из Extension | Render | 3D Polyhedron. Для статьи я воспользовался инструментом "Параллелепипед" и создал подходящий куб. Вы можете придумать свой способ. Главное, у вас должен быть скелет куба из контуров.

Rubik

Теперь не составит труда вписать грани. Выбираем нужную грань и удерживая Shift, выбираем нужную грань на кубе в перспективе. После этого выполняем Extensions | Modify Path | Perspective. Повторяем шаги для остальных граней.

Rubik

Rubik

Чтобы скрыть пустые промежутки между кубиками, рисуем пером фигуру, закрашиваем её чёрным цветом и опускаем вниз за другими объектами.

Rubik

Финальный вариант в SVG.

Источник

HOW TO DRAW A RUBIK’S CUBE IN INKSCAPE

Реклама