Inkscape и другие программы "рисования"

Модератор: SergR

Аватара пользователя
PROLD
Старожил
Сообщения: 1762
Зарегистрирован: 07 мар 2016, 11:18
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Inkscape и другие программы "рисования"

Сообщение PROLD » 06 июн 2016, 17:40

Искал, искал место для темы. Раз программа, значит подходит в тему "программирование". Корень то один.
А если серьезно, то для меня всегда вставала проблема достаточно быстрой реализации на бумаге элементов той или иной головоломки.
Чтобы сразу начать крутить-вертеть и находить. Многое , конечно подходит, если элементы имеют простые геометрические формы и достаточно рисунка для их описания. Но когда элементы имеют совершенно невероятные углы между краями и стороны тоже не хотят ложиться в установленные сетки - вот тогда и начинается "головоломка" в прямом смысле.

Заинтересовался "Головоломкой Наполеона" из последнего сборника cubatar`a ( решение на стр.141 https://yadi.sk/i/NQM1TjAEsHCSy ).
Решение понятно и сложно, но вот подвигать элементы захотелось. А как? Да и к тому же там еще и нерешенные с той поры никем задачи остались с этими элементами - вдруг переплюну всех и вся.

Вспоминаю векторную программу Inkscape (и ей подобные, но эта бесплатна) и начинаю мороковать. В общем, из скрина (фотографии) делаю отдельные элементы головоломки. Вот так, как на фото. Вверху слева фото сложенный квадрат (справа сложенный прямоугольник и тоже фото), а ниже - отдельные элементы с фотографии. Но они уже все отдельные и вертятся, и крутятся, как хотят. Специально передвинул их.
Хотите меняйте цвет, хотите делайте обводку, в общем, что хотите - живут своей жизнью.
N.png


Всем, кому интересно такое положение вещей - могу выложить алгоритм действий.
Есть несколько способов и многое зависит от качества рисунка (и фото) , цвета фона и пр. Но в любом случае можно получать отдельные графические элементы. Не утверждаю, что это четкие по размерам и линиям элементы, нарисованные изначально в графической программе, но работать очень даже можно. Пример на фото выше. Ничего не дорисовывал, не доводил, просто (покрасил) поменял цвет элементов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

#1
Аватара пользователя
SergR
Администратор
Сообщения: 508
Зарегистрирован: 02 май 2015, 21:06
Откуда: г. Красный Сулин, Ростовской обл.
Интересы: Член клуба ценителей головоломок "Диоген".
Пол: Мужской
Страна: Russia
Возраст: 49

Re: Inkscape и другие программы "рисования"

Сообщение SergR » 06 июн 2016, 20:43

Интересно узнать.
С уважением, Сергей.

"Попытайтесь быть хотя бы немного добрее, и вы увидите, что будете не в состоянии совершить другой поступок."
Конфуций

#2
Аватара пользователя
PROLD
Старожил
Сообщения: 1762
Зарегистрирован: 07 мар 2016, 11:18
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение PROLD » 07 июн 2016, 00:36

Наконец осилил.
Сама тема перевода растрового изображения в векторное - стара, но в нашем "головоломном" случае хотелось это делать поаккуратнее и удобно. И писал так, чтобы было понятно до мелочей, особенно для начинающих.
Вроде вот так.
Растр-Вектор.zip

Еще раз повторю - с разными фотографиями иногда приходиться повозиться. Их качество сильно влияет на результат.
Желательны более четкие линии краев и однотонные (одноцветные) элементы.
Кроме того, программа позволяет после всех процедур извлечения элементов поработать с каждым отдельно и довести их до логического конца - четкой геометрической фигуры.
Пробуем - обсуждаем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

#3
ARTist
Пользователь
Сообщения: 134
Зарегистрирован: 07 мар 2016, 02:41
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение ARTist » 08 июн 2016, 00:36

Хорошее пособие. Коротко и ясно даже для меня - только вникающего в эту программу.
Действительно, некоторые фотографии требуют вставки дополнительных шагов, например иногда требуется после перевода в векторное изображение контуров сделать их расгруппировку, а потом уже разделение. Некоторые - нет.
Автор показал контуры элементов при самом большом увеличении и это впечатляет. Только так и видны малейшие скосы и закругления на контурах , а это в 256 раз больше, чем нормальные 100%, т.е. обычный лист А4.
С уважением ко всем.

#4
ARTist
Пользователь
Сообщения: 134
Зарегистрирован: 07 мар 2016, 02:41
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение ARTist » 08 июн 2016, 00:39

У меня проблема с зарисовкой треугольников в программе. Такой, прямой функции нет и приходиться выдумывать.
Особенно правильно начертить равносторонний. Если есть способы , то просьба подсказать.
С уважением ко всем.

#5
Аватара пользователя
SergR
Администратор
Сообщения: 508
Зарегистрирован: 02 май 2015, 21:06
Откуда: г. Красный Сулин, Ростовской обл.
Интересы: Член клуба ценителей головоломок "Диоген".
Пол: Мужской
Страна: Russia
Возраст: 49

Re: Inkscape и другие программы "рисования"

Сообщение SergR » 08 июн 2016, 08:20

Треугольники рисуются просто. Для равносторонних в свойствах документа включаем аксонометрическую сетку, а для прямоугольных треугольников прямоугольную сетку. Включаю прилипание к сетке. Затем Shift+F6 Рисовать кривые Безье и прямые линии и по точкам сетки (вершины треугольника) рисую треугольник. Получается замкнутый контур как и должно быть.
С уважением, Сергей.

"Попытайтесь быть хотя бы немного добрее, и вы увидите, что будете не в состоянии совершить другой поступок."
Конфуций

#6
Аватара пользователя
PROLD
Старожил
Сообщения: 1762
Зарегистрирован: 07 мар 2016, 11:18
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение PROLD » 08 июн 2016, 08:41

Все верно и четко сказано.
Но для разнообразия можно посмотреть и вот это http://paint-net.ru/forum/viewtopic.php?t=1232

#7
ARTist
Пользователь
Сообщения: 134
Зарегистрирован: 07 мар 2016, 02:41
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение ARTist » 12 июн 2016, 01:29

Нашел. Мы совсем забыли левую панель инструментов в программе.
Слева выбираем "Рисовать звезды" и чуть выше основного экрана появляется панель управления.
На ней кроме основных звезд есть еще ярлык "многоугольники". Нажимая на него и имеем, что хотим- меняем количество сторон.
От 3 до бесконечности.
С уважением ко всем.

#8
Аватара пользователя
cubatar
Старожил
Сообщения: 1872
Зарегистрирован: 03 май 2015, 21:22
Откуда: Кимовск, Тульская обл.
Пол: Не выбран
Страна: Russia
Возраст: 60

Re: Inkscape и другие программы "рисования"

Сообщение cubatar » 22 июл 2016, 22:41

Помогите разобраться. Как в Inkscape вращать выбранные фигуры? Нашел только на 90 гр.
С уважением, cubatar!

#9
Аватара пользователя
PROLD
Старожил
Сообщения: 1762
Зарегистрирован: 07 мар 2016, 11:18
Откуда: Россия
Интересы: Puzzle
Пол: Не выбран
Страна: Russia

Re: Inkscape и другие программы "рисования"

Сообщение PROLD » 22 июл 2016, 22:57

У вас, к примеру, квадрат.
Вы (щелкнув по нему правой клавишей один раз) выделили его (появились по сторонам и в углах стрелочки)
Вы нашли то, что нарисовано ниже. Это позволяет точно поворачивать на 90 град любую фигуру.
1.png

Но щелкните по квадрату два раза - появятся стрелочки по-другому, говорящие о готовности квадрата к вращению.
Если вы возьмете за угловые (именно угловые) и удерживая сможете вращать по-своему. Но здесь нет четких углов.
Это для подгонки вручную.
2.png

Если нужны точные углы поворота - расскажу. Это немного подлиннее.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

#10

Вернуться в «Программирование головоломок»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей