Я смоделировал, используя helixtoolkit, который делается в библиотеке управления пользователями wpf и размещается на ElementHost.Я решил сделать это, потому что моя модель довольно проста (просто элемент stick с lineVisual3d и кучей маленьких сфер).
Теперь я хочу анимировать это, и все, что я нахожу связанным с анимацией, кажется слишком сложным для того, что яПытаюсь сделать.Я видел предложенную раскадровку, а также методы трансформации.
У меня есть 3D-линия, соединенная группой точек 3D, и я хочу перевести их только в виде серии значений с фиксированным приращением времени.
Я сделал это на 2D-графике, используя таймер для winform, и даже forloop сделали свое дело.
Однако я не уверен, как сделать то же самое для линейного элемента 3D.Я думал, что, поскольку у меня есть простая структура, достаточно просто перерисовать ее.
Но моя проблема в том, что я хочу добавить слайдер, который работает почти так же, как видеоплеер, он будет увеличиваться каканимация запускается, я также хочу иметь возможность замораживать ее в любой момент времени и использовать ползунок для перехода в любой момент времени, очень похожий на работу видеоплеера.
Мой самый большой вопрос здесь заключается в том, как использовать ползунок для управления анимацией.Опять же, эта анимация будет просто набором значений, на которые я хочу перевести элемент stick (последовательность точек).
У меня уже есть значения, но я хочу добавить анимацию для этих значенийна каждом шаге при возможности управления им с помощью ползунка.
- я буду публиковать любой код при необходимости, не публиковать его прямо сейчас, потому что я не знаю, что поможет лучше объяснить вопрос