我是这种编程方法的新手,因为我真的不关心硬核图形生成。我使用 python 设计、编写、运行和研究参数化气候模型。但是,最后,我遇到了一个可视化问题。
我在 Cairo 库中寻找一些东西,它允许我将线性渐变映射到任意曲线(不一定是圆周)上,这样我的路径上的颜色(或阴影)或多或少会平滑变化。然后我一直在寻找一些模式,我终于发现也许开罗的网格渐变是解决方案。
但是,我无法使用 cairo.pattern_create_mesh() 从我的 python 脚本创建新的网格渐变!
因此,我的问题是:我如何在开罗使用网格渐变?有没有其他简单的方法可以用开罗做我想做的事情(我不知道,比如通过参数化从线段到曲线的简单映射,我知道我问的太多了)?