Просмотр полной версии : 3d слайдер на сайт (наподобие Cu3er)
stefan9211
25.12.2012, 22:46
Здавствуйте, мне нужно сделать слайдер как на этом сайте http://treeline.ru/ (здесь как раз таки используется Cu3er) +при наведении на изображение выводилась цена товара и затемнялось изображении(ну это не сложно сделать).
Ну собственно к самой проблеме:
1)я делаю 3d прямоугольник
2)накладываю на грани прямоугольника нужные мне изображения
3)поворачиваю прямоугольник по оси X
и тут беда-печаль(прикрепил swf в архиве)
сам вопрос заключается в следующем:
как сделать чтобы при повороте прямоугольника по x не происходило накладывание одного слоя на другой,ну тоесть как видно в swf при повороте более 90 градусов отображается первая грань в перевёрнутом виде ,а не как бы задняя грань,ну короче мб кто нибудь поймёт, я не знаю как объяснить,кто сможет помогите пожалуйста.
Заранее спасибо
ну уж будь добр объясни и покажи проблему, потому что я не вижу файлов которы ты прикрепил
stefan9211
26.12.2012, 15:22
сл2.swf
давай еще и код выкладывай проблемный
Sintesis
26.12.2012, 16:28
Это проблема сортировки по глубине, не всё так просто. Работая с 3D только лишь на CPU у вас нет настоящего 3D, нет буфера глубины, по этому вы сами должны организовать сортировку по глубине. Есть не сложный способ сортировка по средней-Z. Могу скинуть рабочий вариант. Если не хотите так заморачиваться, то используйте библиотеку Alternetiva3D 7 там и Z сортировка и сортировка по BSP дереву и смешанные варианты.
stefan9211
26.12.2012, 17:53
Николай,в смысле код? я во флеше более аниматор чем программист,так что то что связано с кодами я фигово знаю,откуда его скопировать?
Добавлено через 10 минут
Sintesis я помню делал как то с помощью альтернативы куб и накладывал на него текстуры и всё было так как нужно и я помню там нужно было в коде прописывать на каком расстоянии должен находиться объект по оси z (так понимаю это и есть та самая сортировка по глубине) но это всё я делал по уроку,а сейчас как назло не могу найти этот урок на русском(беда-печаль) я недавно снова скачал альтернативу,посмотрел тутор но ни фига не впёр,потому что тутор был только по коду и по установке самой альтернативы , и ещё на сколько помню если через альтернативу сделать то объект будет единым целым,следовательно не будет возможности каждую грань сделать кнопкой чтобы потом прописать для неё действие down и over (нажатие и наведение),конечно можно сделать ещё слой с той же картинкой и преобразорвать в кнопку чтобы она была поверх этого куба,но встаёт другая проблема -размер файла((
А что вы имели ввиду под рабочим вариантом? если вам не сложно пожалуйста скиньте сюда swf ,хотелось бы посмотреть.
stefan9211
26.12.2012, 18:07
4.swf
вот я сделал примерно то что мне нужно,но это сделано в After Effect и экспортировано в Sfw,по сути это просто видео,поэтому нет возможности прописать действия для компонентов присутствующих на видео,я пробовал экпортировать из AE в XLF(проект flash) но во флеше вся картинка открывается в 2d(
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.