我尝试为曲线制作颜色渐变,使用与填充图形相同的方式“左颜色=...,右颜色=...”(但我只希望它用于曲线)。
我找到了这个方法:
\begin{tikzpicture}[
x={(-0.353553391cm,-0.353553391cm)},y={(1cm,0cm)},z={(0cm,1cm)},scale=1.5]
\foreach \t in {0,0.015,...,0.8}{
\definecolor{grayt}{rgb}{\t,\t,\t}
\def\coeff{3.926990817}
\draw[color=grayt] ({cos((\t-0.015)*\coeff r)},{sin(2*(\t-0.015)*\coeff r)},{0.05*(\t-0.015)*\coeff})--({cos(\t*\coeff r)},{sin(2*\t*\coeff r)},{0.05*\t*\coeff})--({cos((\t+0.015)*\coeff r)},{sin(2*(\t+0.015)*\coeff r)},{0.05*(\t+0.015)*\coeff});
}
\end{tikzpicture}
这使得 t \in [0,\pi] 处的曲线 (cos(t),sin(2t),0.05t) 从黑色变为浅灰色。
但是否存在更简单的方法?我想使用一个简单的“情节”。
谢谢!