Малюємо схеми в програмі crochetbeadpaint

Вітаю!
Сподіваюся, я вас не дуже втомила попередніми уроками.
Урок 1 Елементарні прийоми копіювання на прикладі печворку
Урок 2 Прості прийоми малювання і зміни розмірів рапорту, відображення, робота з палітрою.
Урок 3 Як вставити картинку.

Але це все було простим і лежачим на поверхні.
Приступимо до більш складним прийомам.

Перш ніж повернутися до редагування нашої схеми «Погляд тигра», проведемо пару експериментів з кнопочками, якими ми будемо користуватися в процесі нашої подальшої роботи. Це потрібно, щоб зрозуміти принцип їх дії, і питання: а навіщо ми робимо саме так, відпали самі собою.
1) Створюємо новий рапорт; 2) малюємо простеньку схемку з вертикальних смуг з контрастними по краях на всю висоту (200 рядів); 3) зберігаємо, щоб було до чого повернутися, якщо щось піде не так (зсув не скасовується); 4) тиснемо кнопочку Змістити в ліву колонку:

Малюємо схеми в програмі crochetbeadpaint

Коли просять підтвердити дію, погоджуємося. Те, що отримали, уважно розглядаємо по всій висоті. Що ми бачимо?
Малюємо схеми в програмі crochetbeadpaint

5 верхніх рядів і 10 клітинок в шостому стали порожніми (разом 100 квадратиків) і не вистачає в одній чорній смузі через ряд по одній бісеріне. Що нам з цього приводу говорить інструкція? «Зверніть увагу, що при зміщенні в ліву колонку забирається по одній бісеріне з кожного другого ряду. При зміщенні в праву колонку додається по порожній бісеріне на кожні два ряди. Після автоматичного зміщення доопрацювати малюнок вручну. »Так і є. Тепер тиснемо кнопочку Змістити в праву колонку. Уважно дивимося, що вийшло:
Малюємо схеми в програмі crochetbeadpaint

З'явилися порожні клітинки замість чорних, раппорт зафарбувати до самого верху в 200 рядів. Тобто раппорт як би відновився, але чогось не вистачає.
Оновлюємо нашу композицію в 200 зафарбованих вертикальними смугами рядів. Тепер пробуємо натиснути кнопочки в зворотному порядку. Спочатку змістимо вправо:
Малюємо схеми в програмі crochetbeadpaint

Що ми бачимо? Рапорт виріс вгору на 5 рядів і 13 клітинок (103). Суворого вертикального малюнка в другій колонці не вийшло. Тобто він вертикальний в певному межі, але кожні (2n-1) рядів зміщується на один квадратик вправо, причому, кожна вертикаль по черзі. Робимо висновок, що якщо ми хочемо отримати з вертикальних смужок в першій колонці вертикальні смужки в другій, простим зсувом вліво-вправо цього добитися не вдасться. Несмещаемий область у нас поміщається в нижньому трикутнику. Вона обмежується порожній діагоналлю, нижнім катетом в 18 бісерин (наш набір) і бічним (18х2-1) 35 рядів. Тобто прямоугольнічек (nх2-1) х (n-1), де n - кількість бісерин в ряду, ми цілком можемо перетворити з першої колонки в праву без зміщення. Запам'ятаємо цю умову, надалі нам воно стане в нагоді.
Потім можемо змістити вліво. Наш раппорт відновиться повністю. Можете ще пограти цими кнопочками, зробити який забубённий візерунок, може, вивести ще якусь закономірність. Але нам для подальшої роботи вистачить висновків, які ми вже зробили. Мій забубённий візерунок можна подивитися тут.

Повертаємося до нашого тигру. Щоб не зіпсувати исходник (він може ще стати в нагоді), копіюємо його собі і продовжуємо працювати вже з копією.
Тепер трохи розрахунків. Ми будемо нашу картинку переводити в читане стан з першої колонки, а потім назад. Для цього нам треба, щоб після першого перетворення вона вміщувалася в прямокутник (n / 2-1) х (n-1). Оскільки в нашому раппорте висота більше ширини, будемо танцювати від неї. Нам треба буде встановити ширину нашого рапорту (84 + 1) х2 = 170 бісерин, думаю, буде досить. Насправді там формула дещо складніше. Лінь виводити. Якщо кого зацікавить - спробую, але в процесі роботи, сподіваюся, стане зрозуміло, як орієнтуватися приблизно на око. Міняємо ширину. Віддаляємо картинку за допомогою лупи з мінусом. Бажано, щоб вліз весь наш раппорт. Далі нам треба перемістити нашу картинку на одну лінію вгору і на одну - вправо. Це потрібно для того, щоб не з'їсти деякі намистинки в процесі перетворення, а ми бачили, що це трапляється. 1) Виділяємо всю картинку. Для цього тиснемо Виділити все:

Малюємо схеми в програмі crochetbeadpaint

2) перетягуємо вправо і вгору на одну клітинку:
Малюємо схеми в програмі crochetbeadpaint

3) тиснемо Змістити в ліву колонку; 4) прибираємо виділення, дивимося уважно на отриману картину. Бачимо, що один крайній стовпець змістився не туди:
Малюємо схеми в програмі crochetbeadpaint

5) знову виділяємо все і переміщаємо всю картинку на одну клітинку вправо (не забуваємо, що для того, щоб перемістити картинку, тримаємо утримуючи на клавіатурі клавішу «Shift»). У цьому місці раппорт краще зберегти. Картинка вийшла як би розділеної на дві частини по діагоналі і рознесена по краях. Треба її возз'єднати. Для цього виділяємо праву частину:
Малюємо схеми в програмі crochetbeadpaint

І переміщаємо її вліво, поєднуючи в точності з другою частиною. При цьому вона зміститься ще й на одну клітинку вниз. отримуємо:
Малюємо схеми в програмі crochetbeadpaint

Ось. А могли б відразу вставляти картинку в першу колонку.
Так, по діагоналі невеликий перекіс, але це не страшно. Потім поправимо. Зберігаємо в цьому місці обов'язково.
Тиснемо на Змістити в праву колонку, підтверджуємо. отримуємо:
Малюємо схеми в програмі crochetbeadpaint

ну або не отримуємо, а отримуємо кракозябріну типу:
Малюємо схеми в програмі crochetbeadpaint

Чи не лякаємося і не панікуємо. Відкатуємо назад до останнього збереження (оновлюємо сторінку, останнім збереження підкреслено). Виділяємо весь малюнок і перетягуємо на одну клітинку по вертикалі, після чого, натиснувши кнопочку Змістити в праву колонку, отримаємо як треба.
Милуємося картинкою в другій колонці, порівнюємо її з вихідною. Наше діагональне зміщення має місце бути. Тільки тепер воно в першій колонці вертикальне, а тому може бути легко виправлено. Виділяємо частина картинки від першої «сходинки» вправо:
Малюємо схеми в програмі crochetbeadpaint

і, тримаючи натиснутою відому клавішу, зміщуємо виділену частину вгору на одну клітинку. Усе. Зберігаємо. Порівнюємо з вихідним файлом. Картинки в другій колонці повинні бути повністю ідентичні. Якщо це не так, десь була допущена помилка. Пробуємо ще раз з копіювання исходника.

Сподіваюся, сенс даних маніпуляцій всім зрозумілий. Ми отримали зображення, яке приємно виглядає в другій колонці, а то є і в виробі, з одного боку, а з іншого отримали зручну для маніпуляцій картинку в першій колонці. І тепер можемо робити все, що нам заманеться: Зменшувати, збільшувати ширину набору, копіювати частину зображення. Що, власне, нам і потрібно.

Подивитися і набрати можна тут.

Гаразд, вистачить на сьогодні. Про звуження рапорту і палять - в наступних серіях.
Що не зрозуміло - питайте. Розумію, матеріал не з легких.

Схожі статті