我正在尝试绘制一条曲线,然后使用\pgfdeclarefading
和应用一些自定义淡入淡出效果\pgfsetfading
遵循以下方法对其应用一些自定义淡入淡出效果https://tikz.dev/base-transparency#pgf.back/pgfsetfading。但是,这种行为根本不是我所期望的。使用此代码
\documentclass[class=article,border=0pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{fadings}
\pgfdeclarefading{fading}{\tikz \shade[top color=pgftransparent!30,bottom color=pgftransparent!70] (0,0) rectangle (1.5,1.3);}
\begin{document}
\begin{tikzpicture}
\pgfsetfading{fading}{}
\draw [red,thick] (0,0) to ( 0.9,0.55) to [bend right = 25] (1.5,1.3);
\end{tikzpicture}
\end{document}
我希望淡入淡出框完全覆盖线条,从上到下应用淡入淡出。没有淡入淡出的结果是
并随着褪色
我猜想褪色框的坐标不是绝对定义的。有没有办法执行这样的着色?