Candice Bentéjac
5953ed5767
[qt6] Add QT6 support for wireframe on nvidia
2024-11-07 18:15:42 +01:00
Candice Bentéjac
5a0b1c0c95
[qt6][qml] Clean-up code and harmonize comments
2024-11-07 18:15:37 +01:00
Candice Bentéjac
66c39633b4
[qt6][Viewer3D] Use DiffuseMapMaterial
for texture display
...
Replace `DiffuseSpecularMaterial`, which does not seem to support
correctly textures anymore, with `DiffuseMapMaterial`.
2024-11-07 18:13:21 +01:00
Candice Bentéjac
240188c0b4
[qt6][Viewer3D] Disable wireframe mode
...
Disable and hide the wireframe mode as the shaders need to be updated
for RHI.
2024-11-07 18:13:18 +01:00
Candice Bentéjac
0e71f2a520
[qt6] Update versions for all the imported modules
...
Qt3D.Extras cannot be updated to 2.6 yet, otherwise there are errors.
2024-11-07 18:09:01 +01:00
Candice Bentéjac
9d2974d282
[Viewer3D] Clean-up: Harmonize syntax across all the files
2023-11-06 16:28:20 +01:00
Candice Bentéjac
091346cbb8
[qml] Optimize QML files and fix syntax warnings
...
This commit addresses warnings that were raised by QtCreator's linter:
- IDs declared more than once
- variables declared more than once in the same scope
- type coercions
- variables declared as "var" when their type is known
- unclosed "case" in switch-case
2023-07-04 12:04:14 +02:00
Candice Bentéjac
423de8ccfe
[qml] Qt5.15: Upgrade all Qt3D modules
2023-07-03 12:11:31 +02:00
Candice Bentéjac
9b5dd40b02
[qml] Qt5.15: Upgrade all QtQuick modules
2023-07-03 12:11:29 +02:00
Yann Lanthony
3ae95869bd
[ui] Viewer3D: introduce SphericalHarmonics shader + display mode
...
Add experimental render mode to display model normals or shading based on spherical harmonics coefficients
2020-05-25 22:47:09 +02:00
Yann Lanthony
cee8d1b612
[ui] Viewer3D: add support for vertex-colored meshes
...
Use PerVertexColorMaterial if any vertex color data is available on a mesh without textures.
2019-07-10 16:35:44 +02:00
Yann Lanthony
6836f7fd93
[ui] MaterialSwitcher: use Scene3DHelper to add/remove entity components
2018-12-10 15:13:26 +01:00
Yann Lanthony
e5fa9f1087
[ui] Viewer3D: centralize render modes model in Viewer3DSettings
2018-12-07 15:57:57 +01:00
Yann Lanthony
7415c1d391
[ui] split 2D and 3D viewers into separate modules
...
+ remove historical MayaCameraController
2018-11-23 14:26:57 +01:00