![]() |
Помогите с 3D объектами
Уважаемые гуру флэша, дайте мне неразумному пошаговую инструкцию по следующей задаче, прошу.
Есть три объекта, каждый из которых состоит из двух примитивов http://91.202.46.157/1.png И надо сделать так, что каждый из них таскался мышью(drag'n'drop делать умею), но при этом изменялись видимые грани, относительно смотрящего. В итоге чтоб можно было дотаскать эти объекты до двухмерного вида http://91.202.46.157/2.png Я уже забил на идею сделать процесс перетаскивания полностью интерактивным, но ведь и анимацию ровно сделать не получается. Подскажите пожалуйста как и в каком направлении идти. |
Крутить что ли нужно?
При MOUSE_DOWN включаете enterFrame, через него смотрите на направление движения курсора, в зависимости от него крутите объект (или контейнер с объектами) в пространстве. При MOUSE_UP убиваете enterFrame. Цитата:
|
Только с использованием 3д движка/класа.
Вот держи ссылку. У них также есть свой форум, там тебе обьяснят как подключать движок и всё остальное, если сам не сможеш. |
Цитата:
А вот изобразить сами объекты весьма проблематично. Пытался строить их из стенок, но при поворачивании на какие-то X Y Z кубики разваливаются или складываются очень не правдоподобно. В виде 3д объектов этих примитивов у меня нет, потому как нет ни одного 3д редактора. Цитата:
А что-нибудь более "лёгкое" есть? И по восприятию и по реализации. В конце концов мне надо просто двигать латунные контакты-кубики, а не авто симулятор писать. |
Как вариант можно сделать фигуры в 3Dmax, а также анимацию поворота их на 360 градусов, со всеми динамическими тенями и отблесками. Далее импортировать во флеш и крутить мувик по кадрам относительно положения мыши к примеру.
Есть ещё Swift 3D Xpress Flash Plug-in, с его помощью можно всё это делать не выходя из адоб флеш. Можно конечно использовать 3D движки. |
Вот все возможные варианты:
|
Цитата:
|
В итоге пришлось воспользоваться 3м пунктом. Стыд и позор, но сроки...
|
| Часовой пояс GMT +4, время: 11:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.