Необходимо создать анимацию намотки ленты на цилиндр с закругленными (сферическими) краями. Лента наматывается под углом. Лента наматывается на цилиндр, а потом на сферический край и обратно. При этом необходимо чтобы можно было вручную перед началом анимации задать угол намотки ленты, а также диаметр и длину цилиндра. Цилиндр вращается, а катушка с лентой двигается влево-вправо. Еще хотелось бы, чтобы при наложении слоев ленты друг на друга цвет изменялся (становился темнее, например).
Возможно ли создать такую анимацию в Macromedia Flash? Или может посоветуете другую программу. Аргументируйте Ваш выбор программы.
Какие организации занимаются разработкой таких анимаций (в Питере)? Может кто из посетителей форума возьмется за разработку?
Duncon
24.03.2007 - 09:08
Как вариант такую анимашку можно наваять в 3Dmax, а потом перегнать во флеш, но при этом потеряется функциональность (просто ролик останется).
Можно и во флеше все это сделать, но это головная боль потребующая много времени..
Нужно с матиматикой-физикой дружить сильно, по мне проще в 3D подобное сделать, на языках помощнее..
Лучше уточните вашу задачу и то где предполагается использовать..
Omberlake
24.03.2007 - 15:20
Eva, возможно, если вы напишете поподробнее и более конкретно, то я бы попробовал сделать такое ради интереса...
Но пока я не вполне понял, как именно должна выглядеть ваша задумка.
Подробнее. Имеется баллон цилиндрической формы со сферическими краями. На него необходимо наматывать ленту на специальном станке, для этого на краях балона есть держатели в виде цилиндров. Лента наматывается под разными углами, угол задается в параметрах перед намоткой на станке. Лента наматывается на цилиндрическую часть, потом переходит на сферическую и проходит касаясь держателя и далее снова на цилиндр. Диаметр цилиндра (баллона) бывает различным. Цилиндр вращается, а катушка с лентой двигается влево-вправо. Ширина ленты тоже бывает разной. Еще нужно задавать количество оборотов ленты вокруг баллона. Полоски ленты наматываются рядом - не накладываясь друг на друга, между полосками ленты зазоры не образуются. При намотке возникают такие полости в виде ромбов (не покрытые лентой). Необходимо в анимации выделять эти области визуально, при этом надо будет видеть и заднюю сторону баллона - развертку. Если наматывать ленту далее, чтобы закрыть не покрытые лентой области, то возникают наложения полосок ленты друг на друга - это необходимо визуализировать в анимации. Например: второй слой ленты будет темнее, чем первый.
Необходимо создать анимацию для демонстрации намотки ленты на баллон с различными параметрами (ширина ленты, угол намотки, количество оборотов, диаметр цилиндра). Чтобы видеть не обмотанные ромбы, и видеть наложения слоев ленты друг на друга.