Commit Graph

21 Commits

Author SHA1 Message Date
Sakaria Pouke 9e93bf6e81 Scale rootNode by 100
Also adds support for rootNode scaling

Fixes: QTBUG-132925
Change-Id: If9be83def9532779762da2aab89d411705bfba7d
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit f318db38b7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-02-17 11:36:15 +00:00
Sakaria Pouke b04e49d708 Visually order surfacegraphs
Prevents z-fighting.

Fixes: QTBUG-133479
Change-Id: I21792cdb1517319bad60d41b81f299b6ec4b9cd9
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 22649aac4e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-02-11 08:16:16 +00:00
Sakaria Pouke f10ab883a6 Add transparency support to surface graph
Relies on Order independent transparencyín qtquick3d
Accurate OIT relies on commit
cbc1cc8c9bef15690e31485ab76e5ffc47fc59dd

Fixes: QTBUG-129384
Fixes: QTBUG-128235
Change-Id: I6f46a7fd00bf4ec79c5a9944d38e715e3a88dde5
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-12-08 20:44:52 +02:00
Sakaria Pouke ee5ede3108 Add spline rendering to scatter
Also adding manual and autotests

Fixes: QTBUG-125916
Fixes: QTBUG-124742
Change-Id: I152e1d3652c9c97cb3e714e0a80acdfc9e4f9482
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-11-11 13:51:21 +02:00
Dilek Akcay 0368d7e1eb Fix title label style issue in widgetgraphgallery
Fixes: QTBUG-127496
Change-Id: Iee0210372698481b3517fca0bd8fcc32eef456c1
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-08-27 04:36:27 +00:00
Sakaria Pouke 8584d8b639 Add value coloring for bars
Fixes: QTBUG-126354
Change-Id: I2c2171bbce79b046d5d163676dfc5f56e0631a3d
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-07-22 14:44:29 +03:00
Dilek Akcay f51cb5027e Change 'enabled' properties to visible in 3D
Task-number: QTBUG-125377
Pick-to: 6.8
Change-Id: I342bb9e6a125867fb5e2bcc858d5254047a3ac23
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-06-11 09:29:53 +00:00
Sakaria Pouke 3aed485439 Fix surface UV and normals with descending data
Renamed some shader variables for clarity

Fixes: QTBUG-124833
Change-Id: I1f9b0961fccb6a9134fde65c58921840a3dcbcf8
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-05-16 18:45:04 +03:00
Sakaria Pouke edf2f4c229 Clip surface graph at y-axis limits
Fixes: QTBUG-125259
Change-Id: I259bed82d2e279d3a44f1543f6ba24897e4ce1ae
Reviewed-by: Dilek Akcay <dilek.akcay@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-14 13:57:14 +03:00
Tomi Korpipaa 4f5b084cf3 Fix broken label background
Fixes: QTBUG-125004
Change-Id: I21d668660c5055012c84b265a363927b94d321e7
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Inho Lee <inho.lee@qt.io>
2024-05-08 16:24:59 +03:00
Sakaria Pouke 9ae45bdbdb Add subgrid color support to shader grid
Also updated tst_qmltheme to allow for more property tests

Task-number: QTBUG-123460
Change-Id: I3da5df55a23de4725aba226181de4ac55f4e1734
Reviewed-by: Dilek Akcay <dilek.akcay@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-04-17 13:40:15 +03:00
Inho Lee 776117adc8 Suppress a warning using a Component as the root
AxisLabel is using a deprecated root "Component".
Just remove it and use QQmlComponent itself.

Fixes: QTBUG-121993
Pick-to: 6.7
Change-Id: I0d334a51c99b3dd5f57be989cc928a6d2385a560
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-04-15 07:31:29 +02:00
Tomi Korpipaa e6d9517088 Fix transparency artefacts on Bars3D
Fixes: QTBUG-123957
Change-Id: I73404618bd48961e75628aee593b5909867b9bea
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-04-04 09:31:42 +03:00
Tomi Korpipaa 3de869a0e8 Fix transparency artefacts on Scatter3D
Task-number: QTBUG-123957
Change-Id: I1e2f2c9b579e660411026bb0a17f037def85f2b8
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-04-04 09:31:38 +03:00
Dilek Akcay 2478438798 Add transparency support in colors and gradients for Scatter
Task-number: QTBUG-118664
Change-Id: I60b5ccba14ae58a052a8cee12229d09a90b97885
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-04-03 05:16:34 +00:00
Dilek Akcay 13fa5015db Add transparency support in colors and gradients for Bars
Task-number: QTBUG-118664
Change-Id: I907ddcc4c93c4cfbe0f2af1242893ab30e224742
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-04-02 10:10:20 +02:00
Sakaria Pouke 7ede1a9993 Add linewidth property to shader grid lines
Fixes: QTBUG-123586
Change-Id: I23457cdec64b9b5c8ff290e2d6082e93887cdd18
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-03-25 14:06:00 +02:00
Sakaria Pouke 743553e0b8 Use Shader to render grid
Task-number: QTBUG-115735
Change-Id: Icf27ac1268683a25fa62b5a8e6db3a112f368426
Reviewed-by: Dilek Akcay <dilek.akcay@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-03-14 10:34:01 +02:00
Sakaria Pouke 522e08e0c0 Fix surface texture flip with descending data
Fixes: QTBUG-120977
Pick-to: 6.7
Change-Id: Ic85579e43639c55302a66e4332e2d9c1365b408a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-01-25 14:47:28 +02:00
Tomi Korpipaa 99ba1ceee5 Clean up CMakeLists.txt
Part of the clean-up requires changing filenames, so that
we can use loops for setting properties instead of setting them
one-by-one.

Task-number: QTBUG-121142
Pick-to: 6.7
Change-Id: I87b21fd6b8018f4c1d9ec276af73811108a1c025
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-01-19 10:58:49 +02:00
Kaj Grönholm 5c2863a230 Rename 3D graphs directories to "graphs3d"
Task-number: QTBUG-118235
Change-Id: I29a0265247749617282c3ac54de0efb1bc89ba0e
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2023-12-04 14:57:23 +02:00