Вопрос: GDI | Добавлено: 07.12.06 22:27 |
Автор вопроса: ![]() |
Суть проблемы такова.. Делаю сайт, и одно из требований заказчика заключатся в следующем:
На странице имеем изображеие автомобиля, и поля с разными цветами. При клике на поле, автомобиль меняет цвет. Кто нибудь делал подобное? Что мне для этого понадобиться? |
Ответы | Всего ответов: 24 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #1 | Добавлено: 07.12.06 22:37 |
Может подготовить несколько изобр. автомобилей? |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #2 | Добавлено: 07.12.06 23:05 |
![]() я что, похож на идиота делать и держать на сервере 30-40 картинок??? А вариантов автомобилей 15-20... Я ведь не зря назвал тему GDI... это как то через маски делается. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #3 | Добавлено: 07.12.06 23:40 |
Примерный вариант того, что мне надо можно посмотреть здесь..
http://www.gaz-company.com/configurator.aspx?car=2 |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #4 | Добавлено: 07.12.06 23:46 |
Кстати сказать... официальный сайт ГАЗ сделан на ASP.NET.. ))) |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #5 | Добавлено: 08.12.06 00:13 |
А там вроде просто разные картинки грузятся: присмотрись... |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #6 | Добавлено: 08.12.06 10:44 |
Нет, ошибаешься... там каринка одна, но она перекрашивается... |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #7 | Добавлено: 09.12.06 08:01 |
Кстати сказать... официальный сайт ГАЗ сделан на ASP.NET.. )))
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 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #8 | Добавлено: 09.12.06 10:26 |
2 EROS: А почему у нее ссылки разные? |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #9 | Добавлено: 09.12.06 10:47 |
Там своего рода визард.. надо сделать несколько шагов, пока не появится страница выбора цвета.. вот там смотри.. |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #10 | Добавлено: 09.12.06 10:50 |
ASP .NET он тоже разные бывает
Да понятно, что разный.. ) Но по ходу это не ошибка программера, а проблемы хостера.. |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #11 | Добавлено: 09.12.06 10:56 |
Отображение на странице информации об исключении, содержимого стека, имена файлов и путей - это ошибка программера а не хостера.
А чтоб не было проблем хостера, нужно правильных хостеров использовать (правильным хостером считается MTW). |
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #12 | Добавлено: 09.12.06 11:04 |
Вот кстати еще глянь.
http://www.bentleyconfigurator.com/ PS Сайт Bentley Motors тоже написан на ASP .NET. |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #13 | Добавлено: 09.12.06 14:11 |
Там своего рода визард.. надо сделать несколько шагов, пока не появится страница выбора цвета.. вот там смотри..
Если это мне, то я имею ввиду: Закрашиваешь авто одним цветом, у картинки одна ссылка, закрашиваешь другим - другая. И вообще, так как там зкрашено, по-моему очень трудно сделать програмно. (тени и т.д.) |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 247906854 Вопросов: 133 Ответов: 882 |
Web-сайт: Профиль | Цитата | #14 | Добавлено: 09.12.06 15:24 |
если картинка 16-тицветная, то перерашивание таким образом никак на ней не скажется - она как была страшной, так и останется.
а если цветов больше, то будет смотрется стрёмно. а маски - да. ими это сделать можно. берёшь картинку тыкаешь в фотошопе на какой-нить пиксель пипеткой, узнаёшь код цвета, составляешь маску для картинки (программно или в том же фотошопе), потом программно накладываешь нужный цвет на исходную картинку по маске. но эффект, имхо, того не стоит. p.s. сайт у меня тоже не грузится - собака. |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 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, т.е. все даже проще будет намного. |
|