Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как встроить canvas на фотографию? (https://javascript.ru/forum/misc/58003-kak-vstroit-canvas-na-fotografiyu.html)

Zhazhah 30.08.2015 08:43

Как встроить canvas на фотографию?
 
Здравствуйте, у меня примерно такая задача.

На фото - интерьер кухни, мне нужно помочь пользователю выбрать нужный цвет стены, подставляя необходимый по клику. Я думаю что лучшее решение для смены цвета стены - Canvas.

Отрисовать по точкам не сложно, сложно учесть, что в стене есть раковина, лампочки и прочее.

Помогите с решением. Вот пример http://jsfiddle.net/yd7Wv/8995/ отрисовал условно стену и две дырки под лампочки, а как сделать произвольные отверстия, так как реальное фото может быть в другой плоскости.

рони 30.08.2015 09:36

Zhazhah,
нужны специально подготовленные фото -- участки прозрачные - можно просто менять фон

Zhazhah 30.08.2015 20:47

Подготовить такое фото не проблема, фон то как менять. Можно поподробнее:)

laimas 30.08.2015 21:19

http://htmlbook.ru/html/map

рони 30.08.2015 21:33

Цитата:

Сообщение от Zhazhah
фон то как менять

а как в css цвет фона меняют?

ruslan_mart 31.08.2015 09:04

Непонятно зачем тут canvas. Возьми просто в фотошопе вырежи места, где должен меняться цвет, сохрани в PNG, и меняй background-color.

Zhazhah 31.08.2015 09:33

Благодарю)) Сразу про фон не дошло)


Часовой пояс GMT +3, время: 20:39.