我来自3D渲染背景,这很简单,但我无法在Java2D中找到如何做到这一点:
说我有点A,B和颜色cA,cB。
这些点通过quadTo()命令连接在一起并进行描边。我希望颜色在每个点之间平滑插值。即,点A是颜色cA,点B是颜色cB,A和B之间的线的颜色在cA和cB之间线性插值。
我尝试使用渐变填充进行抚摸但是为了我的目的它太慢了,并且还产生了不准确的结果,因为我实际上将数百个这些曲线段连接成连续路径(使用GeneralPath)。
Java2D不支持良好的点对点线性颜色插值吗?
答案 0 :(得分:0)
答案是:你不能这样做。 Java2D不支持此操作。