使用渐变的Juce c++
Juce c++ using gradients
我有一个分成较小三角形的七边形,我需要能够用不同的颜色渐变来着色每个三角形,并能够移动这些渐变点的坐标。我可以在 juce 中找到这样做的 Colorgradient 类,但它仅限于 2 个坐标点,我如何扩展它以填充多边形中的三角形(每个三角形在 juce 中构成一个单独的"路径")。所以最初,我应该让所有三角形用不同的颜色着色,我可以使用滑块值来控制这些三角形之间渐变的淡入淡出(这将移动渐变坐标点)。有什么建议如何实现这些吗?
您可以使用 Path 类并使用
void fillPath (const Path &path, const AffineTransform &transform= AffineTransform::identity)
或任何其他类似方法。你现在有了线索,你可以研究这个。
相关文章:
- 没有运算符"="与这些操作数匹配,JUCE 窗口演示应用程序
- Apple Mach-O linker 错误使用 JUCE 和重型编译器
- JUCE:滑块,价值树错误
- 如何将Juce图形与不同的cpp程序连接
- Juce无法在音频插件上插入按钮
- 超越Juce ButtonStateChange /侦听器问题
- 我如何使用 juce 的文件过滤器描述我想要的文件过滤器?
- Juce 鼠标事件不起作用
- JUCE - 成员函数不可行:'this'参数具有常量类型
- 为什么Visual Studio 2015在Juce存在时无法编译带有"noexcept"的STL库?
- CPP / JUCE 音频编程框架 - 滑块数组不起作用 - 单个滑块工作
- 不触摸屏幕时的Android(Juce)性能问题
- 使用Juce在c++中开发spotify音频插件
- 如何将相等运算符添加到图像按钮 (JUCE)
- 在JUCE C++中有没有很好的VST插件创建教程
- 延迟 AudioSampleBuffer 在 Juce 中的播放
- JUCE原子设施的记忆顺序是什么?
- 使用渐变的Juce c++
- Juce正在实施重新采样AudioSource
- 在juce音频应用程序中打印midi音符编号