Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 18.08.2004, 20:04
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 11  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
т.е. я пол года потратил на Path а не на пример его работы

Старый 18.08.2004, 20:10
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 12  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Цитата:
Оригинал написал(а) BitSky
я и есть он
Ыыыыыыыыы..... : ))))))
Гыгыгыгы : ))))
Смешно... : ))))))

Ты сразу бы написал, что, для чего... А то тут был один, выложил какой-то архив, флэш-чат называется, что, для чего, зачем... Его спросили, а он в ответ: "поставь апач!" Тоже без пояснений. Как будто все знают начало и конец этой мысли.

В тему: некоторое время назад разбираясь с фласмом я видел в ссылках первого уровня флассемблерный исходник моушн-твина с гайдом, где траектория менялась из круга в квадрат и наоборот. И сделано это было как-то так, что вроде это был реальный моушн твин, только организовывался он асмовыми командами. Если честно, то у меня не хватило терпения разобраться, как там было, но он был чуть ли не под пятерку (не уверен).
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 18.08.2004, 20:11
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 13  
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
не узнали дембицкого, блин)))

классная штука. теперь свф будут по 1 кб, а все перемацаются в программеров)
чесно говоря сложный моушн твин лично я использую редко, а простенькие легче так замутить, но в принципе идея хороша)))
__________________
Breakcore them all!

Старый 18.08.2004, 20:19
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 14  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
Да, возможно.
Асмы там для ускорения бисекции были видать. Я тоже вынужден был бисекцию заюзать. но все остальное по-честному %)
Вообще это продукт к которому я стремился, но по ходу пьесы так глубоко залез в безье, что собираюсь делать набор классов для расширения рисовательных возможностей.
Например уже могу нарисовать анимированную пунктирную кривую. Причем пунктирные линии одинаковые, и движутся они по кривой, которую сами же и образуют.
Объяснил, так объяснил .

2KidsKilla:
не заморачивайся ты на MotionTween. это то, что лежит на поверхности. Если включить фантазию, то ой много чего можно с помощью этой штуки делать.

Старый 18.08.2004, 20:23
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 15  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Я придумал проблему. В реальной жизни, когда аниматор творит моушн, он руководствуется не математическим выражением траектории, а визуальным восприятием происходящего на сцене, согласовываясь с остальным ее наполнением. Зачастую рядовой аниматор или баннермейкер даже не слышал такое словосочетание как "кривая Безье".

Ну да, программист, если он выделывается, может запустить объекты летать по разным траекториям. Это подходит, если траектория в целом - неважна. Подгонять же такой моушн, изменяя параметры пути, чтобы он проходил как хочется... мрачная перспектива.
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 18.08.2004, 20:26
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 16  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Цитата:
Оригинал написал(а) BitSky
Например уже могу нарисовать анимированную пунктирную кривую. Причем пунктирные линии одинаковые, и движутся они по кривой, которую сами же и образуют.
Я вчера с помощью ломика и какой-то матери освоил формулу Безье для построения кривой по двум векторам, так что со вчерашнего дня я тоже могу...
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 18.08.2004, 20:30
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 17  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
и не надо перемацываться в программеров. без работы останусь ибо конкурировать не смогу ибо же не наделен талантами к рисованию.

геометрический смысл Path:

представим , что объект перемещается не на плоскости а по линии, т.е. в 1-мерном пространнстве.
Вся математика упрощается до ужаса. Задача вычисления скорости, позиции объекта и т.п. сводится к простейшей математике.
А метод getPointByPosition превращает твой путь из одномерного в двухмерный в зависимости от того, на какую кривую ты натягиваешь одномерное пространство. Круто сказал, надо записать .
Трехмерка очень рядом: можно добавить еще один путь и брать из него _y, в качестве _z. Только движение по пути должно быть связанным. Но это не трабл.

Возможность программного задания изменения пути - еще одна полезная пассибилитя для разработчика.
Например вычисляем путь в пространстве. Ходить углами - западло. Просто рисуем по найденному пути кривую и объект начинает двигаться естественно.
и т.д. и т.п.
и все это одной формулой. вот.

Старый 18.08.2004, 20:33
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 18  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
2 DeliMIter:
Цитата:
я тоже могу...
это клево. но у тебя, как я понимаю, пунктиры разной длины...

Старый 18.08.2004, 20:34
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 19  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
не узнали дембицкого, блин)))
Дембицкого узнали, не привычно соотношение овчинки и выделки в данном эксперименте :)) мое сугубо субъективное ИМХО - этот результат не стоит полугода работы мысли :)

и, BitSky, вот я понял что ты сделал, и в общих словах понял как. но пользоваться твоим кодом я могу только как черным ящиком. или же мне самому придется продумать всё то что ты продумал за пол года. (правда у меня будет хорошая подсказка в виде уже работающей программы)

а понять каким образом пользоваться всем тем паровозом параметров, тем более без единого коментария в коде...

скажи, вот ты сам много черных ящиков использовал в работах?
я пока ни одного.

вобщем реализовал - круто. можно нарисовать тебе на борту еще одну звездочку :))

но я бы хотел посмотреть кто этой работой воспользуется...

Старый 18.08.2004, 20:35
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 20  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
Цитата:
Я придумал проблему
- несложно сделать LivePreview мувик, в котором рисовать путь и на выхлопе отдавать точки. Дизайнэр в таком варианте может даже не подозревать о существовании безье.
Это все детали.

Создать новую тему   Часовой пояс GMT +4, время: 06:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 06:29.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.