Grégoire De Lillo
9df260ac6c
[ui] scene3D: Add getRotatedCameraViewVector
function
2024-11-14 10:49:56 +00:00
Candice Bentéjac
2a7844480b
[qt6][components] Update Scene3DHelper and TrackballController
...
Call the `QGeometry` objects from the correct module, and initialize
correctly the Camera object upon the construction of the
TrackballController object.
2024-11-07 18:09:08 +01:00
Candice Bentéjac
579371fd7c
[qt6] Replace all PySide2/shiboken2
imports by PySide6/shiboken6
2024-11-07 18:08:54 +01:00
Fabien Castan
78e25709c0
Merge pull request #1707 from alicevision/dev/manipulatorPanorama
...
Manipulator for panorama viewer
2022-11-03 00:52:16 +00:00
fabien servant
603b9df7c4
[ui] PanoramaViewer: change the way the user interact with the panorama widget
2022-11-03 01:40:42 +01:00
Fabien Castan
d0331d3d2e
[ui] convert to CG coordinate system: some renaming and comments
2022-11-03 01:01:31 +01:00
fabien servant
5a05628a14
[mesh] update bounding box display to use the correct geometric frame
2022-11-03 01:01:30 +01:00
Julien-Haudegond
f614e63a99
[doc] add a lot of developer's information
2020-08-13 14:24:44 +02:00
Julien-Haudegond
c979ed36c1
[ui] Components: fix typo in Scene3D
2020-08-13 14:24:44 +02:00
Julien-Haudegond
f746f0bf9e
[ui] Viewer3D: TransformGizmo - better mouse control
2020-08-13 14:24:44 +02:00
Julien-Haudegond
d0a78d96ab
[ui] Viewer3D: TransformGizmo - ready to be set with absolute values
...
- Now, we can set the transformation with a position vector, Euler angles and a scale vector.
2020-08-13 14:24:44 +02:00
Julien-Haudegond
da765a5f98
[ui] Viewer3D: TransformGizmo - moving transform operations to Python
...
- Moving transform operations from QML to Python to get access to more Qt functionalities and to make a better separation of logic/display.
2020-08-13 14:24:44 +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
b2e1743a6f
[ui] Viewer3D: move TrackballController code to Python side
...
Port JS trackball camera controller code to Python for improved performance and stability.
2018-12-11 16:54:26 +01:00
Yann Lanthony
87d5a62846
[ui] Viewer3D: new Trackball camera manipulator
2018-12-10 15:13:27 +01:00
Yann Lanthony
2f50587904
[ui] introduce Scene3DHelper object
...
Expose missing QEntity methods and helper functions to QML via this Python class.
2018-12-07 15:55:48 +01:00