Страница: 1 | 2 |
Вопрос: GDI
Добавлено: 07.12.06 22:27
Автор вопроса: EROS
Суть проблемы такова.. Делаю сайт, и одно из требований заказчика заключатся в следующем:
На странице имеем изображеие автомобиля, и поля с разными цветами. При клике на поле, автомобиль меняет цвет. Кто нибудь делал подобное? Что мне для этого понадобиться?
Ответы
Всего ответов: 24
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 07.12.06 22:37
Может подготовить несколько изобр. автомобилей?
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 07.12.06 23:05
))
я что, похож на идиота делать и держать на сервере 30-40 картинок??? А вариантов автомобилей 15-20...
Я ведь не зря назвал тему GDI... это как то через маски делается.
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 07.12.06 23:40
Примерный вариант того, что мне надо можно посмотреть здесь..
http://www.gaz-company.com/configurator.aspx?car=2
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 07.12.06 23:46
Кстати сказать... официальный сайт ГАЗ сделан на ASP.NET.. )))
Номер ответа: 5
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #5
Добавлено: 08.12.06 00:13
А там вроде просто разные картинки грузятся: присмотрись...
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 08.12.06 10:44
Нет, ошибаешься... там каринка одна, но она перекрашивается...
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 09.12.06 08:01
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
гыгыгы
ASP .NET он тоже разные бывает
Передай ребятам из ГАЗ, пусть хоть для приличая CustomErrors включат
Номер ответа: 8
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #8
Добавлено: 09.12.06 10:26
2 EROS: А почему у нее ссылки разные?
Номер ответа: 9
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #9
Добавлено: 09.12.06 10:47
Там своего рода визард.. надо сделать несколько шагов, пока не появится страница выбора цвета.. вот там смотри..
Номер ответа: 10
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #10
Добавлено: 09.12.06 10:50
Да понятно, что разный.. ) Но по ходу это не ошибка программера, а проблемы хостера..
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 09.12.06 10:56
Отображение на странице информации об исключении, содержимого стека, имена файлов и путей - это ошибка программера а не хостера.
А чтоб не было проблем хостера, нужно правильных хостеров использовать (правильным хостером считается MTW).
Номер ответа: 12
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #12
Добавлено: 09.12.06 11:04
Вот кстати еще глянь.
http://www.bentleyconfigurator.com/
PS Сайт Bentley Motors тоже написан на ASP .NET.
Номер ответа: 13
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #13
Добавлено: 09.12.06 14:11
Если это мне, то я имею ввиду:
Закрашиваешь авто одним цветом, у картинки одна ссылка, закрашиваешь другим - другая.
И вообще, так как там зкрашено, по-моему очень трудно сделать програмно. (тени и т.д.)
Номер ответа: 14
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #14
Добавлено: 09.12.06 15:24
если картинка 16-тицветная, то перерашивание таким образом никак на ней не скажется - она как была страшной, так и останется.
а если цветов больше, то будет смотрется стрёмно.
а маски - да.
ими это сделать можно. берёшь картинку тыкаешь в фотошопе на какой-нить пиксель пипеткой, узнаёшь код цвета, составляешь маску для картинки (программно или в том же фотошопе), потом программно накладываешь нужный цвет на исходную картинку по маске.
но эффект, имхо, того не стоит.
p.s. сайт у меня тоже не грузится - собака.
Номер ответа: 15
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #15
Добавлено: 09.12.06 16:33
Вот еще глянь, более простая реализация
http://www.bentleymotors.com/Corporate/display.aspx?websiteid=2&langid=2&cpflgs=1111&marketid=1&infid=206
В прицнипе я согласен с мнением что фильтры накладывать никакого смысла нет - эфект будет ужасный.
Лучше сделать фотки машин разного цвета с одного и того же угла, потом обработать в графическом редакторе, чтоб силуэты машин идеально совпадали (посмотри как по последней ссылке сделано).
Да и потом я сомневаюсь что у тебя будет такой же разнообразный выбор который предоставляет Bentley Motors, т.е. все даже проще будет намного.