You shouldnt have any trouble with HLSL, as you seem to have a good grasp
of vector-mathematics. Thats important. Mine aint so good so I struggle.

I think yOu should ask for HELP with the shader, especially the concepts,
as its not quite the DEEP end of the pool, but it aint the shallow end either.

I will shortly post a bacic concept of how I feel this shader can achieve what you want.

You will be all-right, theres plenty of people to help out. And even I managed
to knock out a few shader myself, but mostly i 'hack' other peoples to suit my
needs.

So if you have any CODING problems, I can help to some degree, but the CONCEPTUAL
side of things Im pretty weak...


And thanks to you too, our banter has helped me get a few things straight in my head,
and pointed out a few 'holes' in my planning...

Best of luck.
And see ya around...


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial