Hello everyone,
First, some background. I was introduced to Mathematica some 30 years ago back in graduate school, and have been in awe of it ever since. However, I’ve never actually used it.
Recently, I’ve been working with my daughter on a graphic design project. What we want is to create a logo using a Lissajous curve, and it occurred to me that Mathematica would probably be the perfect tool to help here. But the challenge here is primarily graphical, not mathematical. Even the online tool allows a simple drawing:
https://demonstrations.wolfram.com/LissajousFigures/
But what I want is a much richer 3-D effect. But I’m not talking about 3-D Lissajous curves. Let me explain. As you change the phase of a 2-D Lissajous, it appears to rotate in space around a vertical central axis. The result is that a portion of the curve appears to be in the foreground and a portion in the background. But when all the lines are drawn with equal weight, that’s very hard to visualize.
Now, the online tool has a “length” parameter that appears to turn the line into sort of a “flat ribbon”, which is very cool, and is also an effect I might like to incorporate:
But this is not providing any front/back depth.
What I would like to have is one or more parameters that allow the “front” portion of the curve to be fatter and darker, while the “rear” portion of the curve is dimmer and follows the rules of perspective to become lighter “weight”.
Furthermore, if I can be a little greedy, I’d like to be able to render the curve with a lighting/shadow effect. The best example I could find online is this, understanding that it’s not a Lissajous:
And finally, if I can then create a GIF by animating the phase over time, that would be truly fantastic.
But the shading and GIF requests are secondary to the front/back depth effect portion of my request.
I apologize in advance that I’m a complete novice to Mathematica, so your help is greatly appreciated!
Thanks very much!
Dave


