Dear Prof Hwang,
i would like to add https://en.wikipedia.org/wiki/Circular_polarization
the helical line that joins up all the ends of the E vectors.
[img]https://upload.wikimedia.org/wikipedia/commons/d/d1/Circular.Polarization.Circularly.Polarized.Light_Left.Hand.Animation.305x190.255Colors.gif[/img] the AnalyticCurve3D (EJSS_DRAWING3D.AnalyticCurve) in RED.

could you add it on your source EJS and i will try to study it or alternatively you can also add on my source EJSS?
https://iwant2study.org/ospsg/index.php/618

Thanks!

my initial attempt is
functionX = Ex[0].toFixed(3)+"*cos("+_view._format(omega,"0.000")+"*c)"
functionY = "c"
functionZ = Ez[0].toFixed(3)+"*cos("+_view._format(omega,"0.000")+"*c)"

but the correct formula looks very complex, thought i better check with you, rather than i try to brute force the equations out by myself.
Thanks!