#How Rotate A Particle around an axis, then have it slowly rotate back?

1 messages · Page 1 of 1 (latest)

deep grove
#

A hero model has a wing and I want that wing to 'twitch' backward suddenly, then have it slowly go back into position. I see it is possible to have a random force generator that makes something jump randomly and then slowly fall, but I don't see a way to make it work with rotations. Is it possible?

#

Oh, I should mention that the wing is connected to the hero's back bone. So the wing would rotate ~45 degrees around that point suddenly (like a 'twitch') and then settle back into position.

orchid tiger
#

you can experiment with the noise function in some operators with values set so that the pattern is mostly black or white with rare changes in value and have the rotation of the effect tied to that noise value

deep grove
#

Oh, that's super cool. Ty. And what is the right operator for making the model rotate around the bone? I tried some oscilation and movement operators, but to no avail.

orchid tiger
#

you could try using "set float"

#

which is like a generic operator for adjusting scalar properties

deep grove
#

Oh, I see. That's super useful. So, if I set the 'roll' to x = CP 0, how do I get another operator output to CP 0?

dawn grove
#

Where you set the numbers for its value, you can click on the icons next to them to see different input options. Usually the icon looks like the equal sign (=)

#

Choose Control Point instead

#

(I assume you meant get input from CP 0)

#

Otherwise you can use the control point fields of operators

orchid tiger
#

the noise function doesn't really input to CP 0, I'm not sure why it shows that. might be related to the noise function needing a CP for reference or something

deep grove
dawn grove
#

You can use Set Float for that, you can make it be set into a graph that sets values over time

#

There are a few methods, it's been a while but I think it starts with Initial Set, and you can change the method to a graph

#

Toyoka probably knows the naming better here

#

@orchid tiger can you lend a hand? It's been a while for me

orchid tiger
#

you need to specify a random range

#

gonna give you an example in a sec

#

here's a crude example