that's true, PG, and it gives me a headache when thinking about a tutorial that is to be broadly understood.
I don't feel inclined to teach maths as such, but then I also know that nobody will actually understand the use of functions, or use them purposefully without maths.
Secondly, I'm not a maths expert. I have once tried to create a cyclone function, but failed, because I don't know what the right math formula for it would be. Sometimes it's also difficult for me to translate pure math functions into node elements that are available in TG2. In maths, you often have to transform an equation, which is an art on its own, and requires a lot of knowledge in maths.
To take a very simple example, let's say you find in a book, that the formula you're looking to have is tan(x), and assume the TG2 doesn't have a TAN function node. If you don't know that you could transform TAN into sin(x)/cos(x) instead, you would be lost.
However, what i could do is explain the functions that I do understand, and how to a. build them in TG2, and b. apply them to a scene in TG2 in practice. That's as far as I can go with a tutorial. If that's still helpful, I'm happy to do it.
Cheers,
Frank