May 20, 2018, 5:08pm
I’ve made a simple jet engine with a noise and transparent material mixed. A gradient texture controls how long the thrust is. Works great but I wanted to control it with a bone.
Is it possible to control a mapping node figure via a bone with drivers?
May 20, 2018, 5:19pm
Hum, driving the mapping node may not be the best solutions, there are two options that works best :
1/ UVWarp modifier : if you can map your texture with UV I think it’s the best solution.
You then add 2 emptys to control the UV coordinates and parent one empty to a bone.
2/ Using an object to define coordinates, like so:
(notice the empty in the texture coordinate)
Then parent the empty to the bone to control it.
Having direct control of the mapping node with a bone can work too, but you may have some refresh issues.
May 20, 2018, 6:11pm
Hey, thanks for the reply. I will give that a go!
May 20, 2018, 6:22pm
hmm its proving difficult. was using the noise texture and using another mapping node to loop it moving on the y axis to simulate flame. not sure how to do it with normal texure. unless i can somehow bake the noise texture
May 20, 2018, 6:29pm
Oh wait. Can I turn it into an animation then use the NLA thingy and use a bone with that?
May 20, 2018, 6:53pm
ahh balls. Thought I had it then. I can save the animation and the keyframes show up in the dope sheet, but when I go to action editor they dont show
May 20, 2018, 9:04pm
sorry for text wall. I did what you first suggested and it works! No need for unwrapping or anything. cheers!