For those that may still need assistance with this, I was able to create an infinite rotation with the use of a
Move Value filter and a couple
Move Source filters. This may not be the best or most efficient setup, but it worked for me. I've named my filters as follows, but please feel free to give them more meaningful names to you if you try this out.
Move Value
Move Source - Reset
Move Source - 360
1. First, make absolutely sure the source (or group) you want to apply rotation to is in it's starting position within the scene you'll be adding the filters above too. In this example, my source is set to a
Position of 0 degrees with
Positional Alignment set to Center within the Transform->Edit Transform window.
2. Create the single Move Value and two Move Source filters listed above within your scene.
3. Edit the
Move Source - Reset filter with the following:
a.
Select the Source object you want to rotate from the dropdown
b.
Custom Duration = 0ms
c.
Easing = No easing
d.
Next Move = Move Source - 360
4. Edit the
Move Source - 360 filter with the following:
a.
Select the same Source object you chose in 2a above
b.
Custom Duration = 10000ms
(This can be changed and will be your final rotation speed)
c.
Easing = No easing
d. In the Transform text field, find
rot: 0.0 within the string of text and change the value from 0.0 to
360.
e.
Next Move = Move Value
5. Edit the
Move Value filter with the following:
a.
Filter = Move Source - Reset
b.
Move Value Type = Settings
c.
Select Get Values, this should populate your starting position values you set in step 1.
d.
Rotation = 0.00
e.
Custom Duration = 0ms
f.
Easing = No easing
g.
Next Move = Move Source - Reset
6. If all is well, you can start the animation from the Move Value filter by clicking its eye to activate the sequence.
The gist of what's happening is that Move Value is predefined with the starting positional info of your source so that it can apply this data to the Move Source - Reset filter instantly which then instantly triggers Move Source - 360 to play the rotation which then triggers Move Value and starts the process over infinitely. Utilizing Move Value made it so I didn't have to see a return rotation causing a back and forth effect since the position is now moved instantly back to starting position. Hope this can at least help someone get a little closer to their end result. Thanks to everyone for your input and to
@Exeldro for your fantastic work.