Внимание! Вы находитесь в архиве форума aeclub.net
Действующий форум находится здесь

2 Страницы V  1 2 >  
> Трансформация линии
swork 
08.08.2012, 8:51
Отправлено #1


Junior Member


Сообщений: 8
Регистрация: 08.08.2012

Поблагодарили: 0 раз(а)

Здравствуйте,делаю презентацию и столкнулся с проблемой.
Есть две населенных пункта А и Б между ними ровной линией показываю направление и общее расстояние между объектами ,потом эта ровная линия преобразуется в кривую линию маршрута между точкой А и Б (которая пройдет по карте со всеми возможными искривлениями )...вот как сделать это преобразование от ровной линии к линии маршрута?
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
kid77 
08.08.2012, 9:12
Отправлено #2


Clubber
*****

Сообщений: 871
Регистрация: 03.06.2008
Из: город Z

Поблагодарили: 17 раз(а)

Маска + 3d stroke маску естественно анимировать
User is offlineGo to the top of the page
Репутация:   94  
+Quote Post
swork 
08.08.2012, 9:50
Отправлено #3


Junior Member


Сообщений: 8
Регистрация: 08.08.2012

Поблагодарили: 0 раз(а)

Спасибо.Есть ли какие-нибудь уроки?
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
jolly_rodger 
08.08.2012, 10:56
Отправлено #4


Алхимик
Group Icon

Сообщений: 4,484
Регистрация: 01.09.2005
Из: Киев

Поблагодарили: 29 раз(а)

http://cycorefx.com/prod_cssutils.php
User is offlineGo to the top of the page
Репутация:   347  
+Quote Post
eddy444 
08.08.2012, 11:26
Отправлено #5


Gold Member
****

Сообщений: 664
Регистрация: 03.02.2008
Из: Нск

Поблагодарили: 46 раз(а)

Вот что значит заштамповка мозга:)) какие 3д строук - человеку банально нужден трансформ из прямой линии расстояния от пункта а до б в криволиненую траекторию движения по реальным дорогам и улицам.

Рисуете свой маршрут шейпом - включаете ему анимацию формы - в следующем ключевом кадре подвигайте вертексы чтобы линия стала прямой - переставте ключик в позицию первого на таймлане - и все.
User is offlineGo to the top of the page
Репутация:   44  
+Quote Post
S.V.L. 
08.08.2012, 13:06
Отправлено #6


Gold Expert
Group Icon

Сообщений: 3,964
Регистрация: 08.08.2008
Из: LA, U.S.

Поблагодарили: 89 раз(а)

Если ключей будет множество, то задолбаешься их вручную переставлять взад. Для этого есть команда Time-Reverse Keyframes...
... и для украшательства можно добавить анимированный Dashes. smile.gif

Присоединённое изображение

Проектик - Присоединённый файл  MovePath.rar ( 1,11мб ) Кол-во скачиваний: 54


Поблагодарили:
User is offlineGo to the top of the page
Репутация:   483  
+Quote Post
eddy444 
08.08.2012, 16:17
Отправлено #7


Gold Member
****

Сообщений: 664
Регистрация: 03.02.2008
Из: Нск

Поблагодарили: 46 раз(а)

Хотели сказать - вертиксов - ключи то таскать проблем никаких невижу выделил да перетащил кучей а то и всосе сразу ставиш туда куда нужно.. Ваш вариант с параметром шейпа - да - попрощще чем выпрямление вручную но чисто эстетически не для всех случаев подходит. Впрочем тут уже пошла угадайка - без конкретного проекта более эргономичное решение советовать непродуктивно.
User is offlineGo to the top of the page
Репутация:   44  
+Quote Post
swork 
08.08.2012, 18:57
Отправлено #8


Junior Member


Сообщений: 8
Регистрация: 08.08.2012

Поблагодарили: 0 раз(а)

Огромное СПАСИБИЩЕ народ, оказывается так все просто =)
Использовал проектик S.V.L. за что ему огромное человеческое спасибо!
P.S. переход будет практически моментальным ,возможно с мерцанием и глоу.
dashes прикольно ,но нет....
ах вот еще вопрос даже не знаю с чего начать..мм короче вот есть путь, а чем можно сделать небольшое свечение части этого пути..тоесть появляется небольшое свечение типа глоу и оно какбы рисует прямую линию,затем моментальный переход в линию маршрута и это мерцание по маршруту возвращается в первоначальную точку..
Еще раз всем спасибо!!!
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
AlexA 
08.08.2012, 19:07
Отправлено #9


Member
*

Сообщений: 31
Регистрация: 03.06.2012

Поблагодарили: 3 раз(а)

как вариант (как бы я сделал smile.gif )

исходную мапу повернул бы так, что б А и Б сидели на тр.... были на одной прямой - допустим, горизонтальной ... потом отрисовал шейпу по пути ... далее - жмах Y, ставим центр трансформаций шейпы на прямую между А и Б ... далее - анимируем scale по одной оси до 0 (шейпа сплющилась до прямой между А и Б) ... в финале - кидаем на шейпу Stroke (или ещё какой более навороченный плаг) ...

в финале шейп аттачим к мапу, мап возвращаем в исходное положение (ну или прекомпоз - вариантов масса)

да .. по шейпами понимать солид с маской ..
User is offlineGo to the top of the page
Репутация:   2  
+Quote Post
Ruslan 
08.08.2012, 20:15
Отправлено #10


Clubber
*****

Сообщений: 780
Регистрация: 07.02.2005
Из: Харьковская обл.

Поблагодарили: 9 раз(а)

Можно также применить стандартный Reshape. Тогда линию делаете маской (замкнутый контур) - в первой маске она четырехугольник, в конечной маске - многоугольник по маршруту.
User is offlineGo to the top of the page
Репутация:   58  
+Quote Post
swork 
08.08.2012, 20:30
Отправлено #11


Junior Member


Сообщений: 8
Регистрация: 08.08.2012

Поблагодарили: 0 раз(а)

многоугольники - это сложнее, там сильно много маршрутов будет.... а проще метода нет?
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
S.V.L. 
08.08.2012, 22:28
Отправлено #12


Gold Expert
Group Icon

Сообщений: 3,964
Регистрация: 08.08.2008
Из: LA, U.S.

Поблагодарили: 89 раз(а)

QUOTE(AlexA @ 08.08.2012, 19:07) *
исходную мапу повернул бы так, что б А и Б сидели на тр.... были на одной прямой - допустим, горизонтальной ... в финале шейп аттачим к мапу, мап возвращаем в исходное положение
Зачем эти повороты, перевороты? Для автоориентации объекта по пути есть Orient Along Path.
На форуме есть урок - Движение по карте (часть 1-я и часть 2-я).

Присоединённое изображение

Проектик - Присоединённый файл  MovePath_2.rar ( 557,16кб ) Кол-во скачиваний: 44


Поблагодарили:
User is offlineGo to the top of the page
Репутация:   483  
+Quote Post
AlexA 
08.08.2012, 22:55
Отправлено #13


Member
*

Сообщений: 31
Регистрация: 03.06.2012

Поблагодарили: 3 раз(а)

алонг пас тут вообще не при чём ...

засёк - 2 минуты 43 секунды ...




Поблагодарили:
User is offlineGo to the top of the page
Репутация:   2  
+Quote Post
S.V.L. 
09.08.2012, 12:19
Отправлено #14


Gold Expert
Group Icon

Сообщений: 3,964
Регистрация: 08.08.2008
Из: LA, U.S.

Поблагодарили: 89 раз(а)

AlexA, читать нужно не только свои посты, а и посты от других пользователей. И вникать в то, что последовательно спрашивается. А спрашивал ТС о том, как ему сделать подсветку начальной точки (эмиттера) рисуемой линии. Я показал мигающий объект (овал) на который можно навесить эффект Glow. Естественно, этот объект нужно ориентировать на пути. Отсюда и Orient Along Path.
Вы же начали предлагать что-то там поворачивать, привязывать и прекомпозить, что никакого отношения к вопросу не имеет. Мало того, ваше предложение вообще не подходит - ТС нужно провести прямую, затем она мгновенно должна исчезнуть и из точки старта должна быть проведена кривая по настоящему пути. К чему эта морфированная кривая, кот. вы показали? Даже 1-й вариант, кот. я показал ему не подходит. О какой массе вариантов вы говорили - не понятно... если они и есть, то это какие-то извращения.

По моему представлению, вся задача решается на единственном шейп-слое и должна быть выполнена таким способом:

Присоединённое изображение this.gif click

Выполнено меньше чам за 2 минуты, но это не показатель, т.к. время на выполнение может быть каким угодно большим и будет зависеть от сложности рисуемого пути маски, количества проставляемых и изменяемых параметров на Trim Path, а также от стремления чела выполнить работу качественно.
smile.gif



User is offlineGo to the top of the page
Репутация:   483  
+Quote Post
swork 
09.08.2012, 18:28
Отправлено #15


Junior Member


Сообщений: 8
Регистрация: 08.08.2012

Поблагодарили: 0 раз(а)

Даже 1-й вариант, кот. я показал ему не подходит.

Нет нет S.V.L. как раз тот первый вариант что вы дали взят за основу =) очень даже подходит.Еще раз спасибо=)..
.....просто он немного видоизменился в процессе..
а для свечения точки я накинул на маску пути еще один stroke со своими параметрами начала и конца движения ,но пока не очень то получается..ибо с эффектом глоу светится как точка так и сама линия...пробовал продублировать этот слой и удалить лишнее оставив только последний строук тогда движение идентично первому пути а вот свечение делается уже без проблем...я просто думал как еще сделать это самое свечение так что попробую с другим эффектом как вы говорите..еще раз благодарствую=)

Сообщение отредактировал swork - 09.08.2012, 18:39
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post

2 Страницы V  1 2 >

Внимание! Вы находитесь в архиве форума aeclub.net, регистрация и авторизация здесь недоступны!
Действующий форум находится здесь