Поразбираюсь в Вами написанном, но позже. Спасибо всем за помощь. Решил использовать canvas.
2 элемента у меня будут менять друг друга фоном, это оконтовочки окон и сам фасад, а все остальные элементы будут меняться путём рисования в canvas соответствующего многоугольника.
Да я извращенец, но так как js знаю слабо, о способе работы canvas узнал вчера и только три функции .moveTo .lineTo и .fill(), приходиться выкручиваться. Да и нужно это к 11 часам сегоднего числа.
Готовое решение будет лежать скорее всего по тому же адресу. Сможете поржать над тонной кода
ff.beginPath();
ff.fillStyle = '#00f';
ff.moveTo(134, 450);
ff.lineTo(324, 54);
ff.lineTo(1910, 160);
ff.lineTo(2700, 470);
ff.lineTo(2663, 529);
ff.lineTo(2452, 505);
ff.lineTo(2458, 506);
ff.lineTo(2742, 704);
ff.lineTo(2707, 740);
ff.lineTo(2209, 402);
ff.lineTo(1509, 674);
ff.lineTo(1174, 708);
ff.lineTo(1170, 693);
ff.lineTo(1167, 693);
ff.lineTo(1163, 673);
ff.lineTo(1157, 673);
ff.lineTo(1154, 658);
ff.lineTo(1154, 651);
ff.lineTo(2092, 360);
ff.lineTo(1896, 228);
ff.lineTo(1424, 376);
ff.lineTo(611, 277);
ff.lineTo(330, 125);
ff.lineTo(328, 128);
ff.lineTo(140, 504);
ff.lineTo(134, 450);
ff.fill();
Сообщение от kostyanet
|
как дизигнер советую не вставлять движки и гамуты, а скачать фирменные поллитры с красочных сайтов типа тикурилы или пантонов
|
Смысла особого нет, так как это чисто примерка. Всё равно матрица заказщика, фильтр из черно белой gif с opacity 0.5 и глаз человека не имеющего отношение к графике дают о себе знать.
Это внутренний продукт одной конторки, а пикер я украл не плохой, так что я думаю в нём-то они подберут цвет. Тем более это было желание заказщика иметь имнно пикер. И со временем напряженка.
Всем спасибо. Но тему извращений в этой области можно продолжить.