Visualization of Complex Projective Curves
We introduce a nonlinear map $\alpha:\mathbb{C}^2\rightarrow\mathbb{R}^3$ with the purpose of visualizing curves. Basic properties of $\alpha$ are proved, including preservation of orthogonality, recovery of the magnitudes of vectors in the preimage, and continuous extension of $\alpha$ to $\widetilde{\alpha}:\mathbb{P}^2_\mathbb{C}\rightarrow\mathbb{R}^3$. For plane curves $Z\subset\mathbb{P}^2_\mathbb{C}$, it is proved that $\widetilde{\alpha}(Z)$ is the union of boundaries of star-shaped domains. Methods are established to descend finite-order automorphisms of smooth projective curves to rotations of their images in $\mathbb{R}^3$. Efficient techniques for creating meshes and ray-traced images of $\widetilde{\alpha}(Z)$ are developed.