Название: Time Controller Отправлено: Igors от Февраль 17, 2019, 15:25 Добрый день
Имеется N анимационных кривых (ну или "графиков") - зависимость параметров (напр позиция объекта, повороты и.т.п) от времени. Каждая кривая может редактироваться, в табличке или мышей на графике. Хотя таким образом пользователь может замедлять или ускорять анимацию - дело довольно хлопотливое, поэтому есть такое предложение; - создать еще одну кривую/график "модулятор времени" и "назначить" ее всем N исходным один раз. Т.е. было Цитировать object.position = position_curve(t) сталоЦитировать object.position = position_curve(control_curve(t)) Ну и типа редактируя эту "контрольную" кривую можно оперативно и всяко-разно измываться над одной "исходной" анимацией. Звучит привлекательно, однако, начав прикидывать, я обнаружил что совершенно не представляю себе - а как же должна выглядеть эта кривая и как ее собсно редактировать? Ну вот напр по оси X - исходное время (независимый аргумент), по оси Y ... хз, "тоже время". Исходный график = строгая "диагональ" (y = x), и дальше юзер может ее как-то "искривлять", напр круче диагонали - значит здесь анимация крутится быстрее и наоборот. Ну как-то не очень удобно, да и вопросов вызовет немало А Вы что предложите? Или может видели такой/подобный удачный тул? Спасибо |