如何在Q3DSurface中为每个QSurfaceDataRow设置不同的颜色?

时间:2018-12-14 23:03:05

标签: c++ qt 3d data-visualization

如何在Q3DSurface的QSurfaceDataArray内的特定QSurfaceDataRows上设置不同的颜色?

我能够使用以下方法将所有数据设置为一种特定的颜色:

surfaceGraph->seriesList().at(0)->setBaseColor(Qt::gray);

,并且我希望将其大部分保留为灰色,但有时我希望它在数据中使用不同颜色创建几个不同的行。这可能吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试在表面上应用纹理。

您必须创建具有所需颜色的相关图像并将其应用于表面 “-> setTexture”