使用渐变的JRCE C++
我有一个分割成更小三角形的分隔面,我需要能够用不同的颜色渐变对每个三角形进行着色,并且能够移动这些渐变点的坐标。我可以在juce中找到这样做的ColorGradient类,但它仅限于2个坐标点,如何扩展它以填充多边形中的三角形每个三角形在juce中构成一个单独的路径。因此,一开始,我应该用不同的颜色对所有三角形进行着色,我可以使用滑块值来控制这些三角形之间渐变的淡入度,这将移动渐变坐标点。有什么建议如何实现这些吗?您可以使用路径类和使用渐变的JRCE C++,c++,gradient,juce,C++,Gradient,Juce,我有一个分割成更小三角形的分隔面,我需要能够用不同的颜色渐变对每个三角形进行着色,并且能够移动这些渐变点的坐标。我可以在juce中找到这样做的ColorGradient类,但它仅限于2个坐标点,如何扩展它以填充多边形中的三角形每个三角形在juce中构成一个单独的路径。因此,一开始,我应该用不同的颜色对所有三角形进行着色,我可以使用滑块值来控制这些三角形之间渐变的淡入度,这将移动渐变坐标点。有什么建议如何实现这些吗?您可以使用路径类和 void fillPath (const Path &
void fillPath (const Path &path, const AffineTransform &transform= AffineTransform::identity)
或任何其他类似方法。
你现在有线索了,你可以研究这个了