Показать сообщение отдельно
  #7 (permalink)  
Старый 14.05.2015, 08:02
Аватар для Leon-on12
Аспирант
Отправить личное сообщение для Leon-on12 Посмотреть профиль Найти все сообщения от Leon-on12
 
Регистрация: 07.04.2015
Сообщений: 65

Поразбираюсь в Вами написанном, но позже. Спасибо всем за помощь. Решил использовать 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 и глаз человека не имеющего отношение к графике дают о себе знать.
Это внутренний продукт одной конторки, а пикер я украл не плохой, так что я думаю в нём-то они подберут цвет. Тем более это было желание заказщика иметь имнно пикер. И со временем напряженка.

Всем спасибо. Но тему извращений в этой области можно продолжить.
Ответить с цитированием