Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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
Кстати сказать... официальный сайт ГАЗ сделан на 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
Автор ответа:
 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
ASP .NET он тоже разные бывает

Да понятно, что разный.. ) Но по ходу это не ошибка программера, а проблемы хостера..

Ответить

Номер ответа: 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-сайт: neco.pisem.net
 Профиль | | #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, т.е. все даже проще будет намного.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам