diff options
author | Sakaria Pouke <sakaria.pouke@qt.io> | 2024-05-10 15:35:05 +0300 |
---|---|---|
committer | Sakaria Pouke <sakaria.pouke@qt.io> | 2024-05-14 08:56:52 +0300 |
commit | 63945efba802b8e933752a797e8f592f11277d2d (patch) | |
tree | 4964375494977228c8790f11061a40f1d6ec8e9e | |
parent | a1f1a463d3a4c15ecb91d7692e62c911aded6b36 (diff) |
Add Surface graph shadow issue to known issues
Also disabling shadows for surface as they do not render correctly
Fixes: QTBUG-125281
Change-Id: I2bcd957c4c9bc6a9eafd292bfba2d913635ae736
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Dilek Akcay <dilek.akcay@qt.io>
-rw-r--r-- | src/doc/qtgraphs.qdoc | 1 | ||||
-rw-r--r-- | src/graphs3d/qml/qquickgraphssurface.cpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/doc/qtgraphs.qdoc b/src/doc/qtgraphs.qdoc index 6d5c941..dc3db83 100644 --- a/src/doc/qtgraphs.qdoc +++ b/src/doc/qtgraphs.qdoc @@ -165,6 +165,7 @@ \li Transparency is not supported for Surface3D due to a limitation with Qt Quick 3D. \li Transparency functionality is not available for highlighted items in Bars3D and Scatter3D. + \li Shadows are not supported with Surface3D. \endlist */ diff --git a/src/graphs3d/qml/qquickgraphssurface.cpp b/src/graphs3d/qml/qquickgraphssurface.cpp index 1c09fca..8c42dc3 100644 --- a/src/graphs3d/qml/qquickgraphssurface.cpp +++ b/src/graphs3d/qml/qquickgraphssurface.cpp @@ -1983,6 +1983,8 @@ void QQuickGraphsSurface::addModel(QSurface3DSeries *series) QQuick3DGeometry::Attribute::U32Type); model->setGeometry(geometry); + model->setCastsShadows(false); //Disable shadows as they render incorrectly + QQuick3DTexture *texture = new QQuick3DTexture(); texture->setHorizontalTiling(QQuick3DTexture::ClampToEdge); texture->setVerticalTiling(QQuick3DTexture::ClampToEdge); |