Candice Bentéjac
bbf9b3ea46
[doc] RELEASING: Update release note command line and add template update
2023-12-07 11:30:50 +01:00
Candice Bentéjac
813878df9c
[release] Update version 2023.3 status to "release"
2023-12-07 11:30:50 +01:00
Candice Bentéjac
3f25e36a75
Merge pull request #2266 from alicevision/dev/nodalTrackingCalib
...
[pipelines] Add image segmentation to the Nodal Camera Tracking template
2023-12-07 10:43:30 +01:00
Candice Bentéjac
ae44666117
[pipelines] Add colors to the Nodal Camera Tracking template
2023-12-07 10:11:56 +01:00
Candice Bentéjac
7d6157ca69
[pipelines] Nodal Tracking: Add image segmentation to the template
2023-12-07 10:11:54 +01:00
Fabien Castan
360efb36ad
Merge pull request #2258 from alicevision/fix/stopLocalComputations
...
[core] Only update the running chunk to `STOPPED` when stopping computations
2023-11-24 16:56:04 +00:00
Candice Bentéjac
f51bf18a25
[core] Only update the running chunk to STOPPED
when stopping computations
...
Chunks of that node that are already in the `SUCCESS` state will not be
updated, and those that are `SUBMITTED` but not `RUNNING` will be reset
to `NONE`.
2023-11-24 17:10:53 +01:00
Fabien Castan
bb9195f995
Merge pull request #2257 from alicevision/fix/displayResections
...
[Viewer3D] Bind the display status of the resection groups to QtAliceVision
2023-11-21 22:14:04 +01:00
Candice Bentéjac
7d0ff8ccbb
[Viewer3D] SfmDataLoader: Add comment to explain magic number
2023-11-21 15:58:23 +01:00
Candice Bentéjac
e0ebf1446d
[Viewer3D] MediaLoader: Bind the display status of the resection ID slider
2023-11-21 14:44:55 +01:00
Fabien Castan
df7de6d9c7
Merge pull request #2237 from alicevision/dev/highlightSelectedCamera
...
[Viewer3D] Connect any change of the selected view ID to the SfmDataLoader
2023-11-17 22:58:53 +01:00
Candice Bentéjac
978a4dfe76
Merge pull request #2242 from alicevision/dev/addAncestorImagesInfoInView
...
Add ancestor images info in view
2023-11-17 16:27:37 +01:00
Candice Bentéjac
e4d0243e3c
[Viewer3D] Connect any change of the selected view ID to the SfmDataLoader
2023-11-17 11:36:16 +01:00
Fabien Castan
df6d38f391
Merge pull request #2235 from alicevision/dev/resectionIdFiltering
...
[Viewer3D] Add slider to display cameras based on their resection IDs
2023-11-17 10:20:12 +01:00
Candice Bentéjac
a579ea349d
[Viewer3D] Inspector3D: Update resection ID slider upon any index update
2023-11-16 15:16:22 +01:00
Candice Bentéjac
45b267a49b
[Viewer3D] Inspector3D: Replace resectionID-related labels with ToolLabels
2023-11-07 17:00:59 +01:00
Candice Bentéjac
45f857c183
[MaterialIcons] Add auto_awesome_motion
icon
2023-11-07 16:45:40 +01:00
Candice Bentéjac
3d67f83090
[Viewer3D] Display resection IDs of the active 3D model
...
Instead of displaying the resection IDs of the 3D model that was loaded
last, update the display whenever the active model selection changes.
2023-11-07 16:45:40 +01:00
Candice Bentéjac
c8ac11ca05
[Viewer3D] Inspector3D: Replace Group
by ExpandableGroup
when relevant
...
The content of the "DISPLAY" and "CAMERA" groups is hidden by default.
Instead of customizing the `Group` object's toolbar to hide/expand these
groups, the `ExpandableGroup` object, which is specifically made to handle
these cases, is used. The groups can be expanded either by clicking
the dedicated tool button or anywhere on the toolbar.
2023-11-07 16:45:31 +01:00
Candice Bentéjac
4f4e31a249
[Controls] Add a custom ExpandableGroup
object
...
The `ExpandableGroup` is based on QML's `GroupBox`. It is very similar
to the `Group` object, with the difference that it can be hidden/expanded
by clicking on the group's title/label.
2023-11-07 16:45:01 +01:00
Candice Bentéjac
610523e3ea
[Viewer3D] Add slider to display cameras based on their resection IDs
...
If any model with cameras is displayed in the 3D Viewer, a slider can
be used to filter the cameras that are being currently displayed based
on their resection IDs. This allows to visualize the order in which the
cameras have been added, and the groups in which they have been added.
2023-11-07 11:16:16 +01:00
demoulinv
11906f5b77
[Node] cameraInit: Upgrade sfmData version to 1.2.6
2023-11-07 09:07:42 +01:00
Fabien Castan
5e435ed80e
Merge pull request #2232 from alicevision/fix/texturingDraftPhotog
...
[pipelines] Photogrammetry Draft: Add a `PrepareDenseScene` node to the template
2023-11-06 19:58:14 +01:00
Fabien Castan
0b8c286bec
Merge pull request #2226 from alicevision/dev/minorCleanUp
...
Minor code clean-up and QML warning and error fixes
2023-11-06 19:47:13 +01:00
Candice Bentéjac
6d4c832df3
Add .git-blame-ignore-revs
with initial SHA1s to ignore
2023-11-06 16:34:45 +01:00
Candice Bentéjac
f2d6770651
[nodes] Clean-up: Harmonize nodes' descriptions
2023-11-06 16:31:10 +01:00
Candice Bentéjac
e463f0dce2
[qml] Clean-up: Harmonize syntax across all files
2023-11-06 16:31:10 +01:00
Candice Bentéjac
e9d80611c7
[GraphEditor] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:22 +01:00
Candice Bentéjac
2bdf061d2e
[ImageGallery] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:22 +01:00
Candice Bentéjac
2908aa94a3
[Controls] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:22 +01:00
Candice Bentéjac
856641bc9d
[Charts] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:21 +01:00
Candice Bentéjac
8313e42d8c
[Utils] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:21 +01:00
Candice Bentéjac
d8709434a3
[Viewer] FeaturesInfoOverlay: Ensure node exists before getting its label
...
This fixes a "TypeError: Cannot read property 'label' of null" issue.
2023-11-06 16:28:21 +01:00
Candice Bentéjac
13b8266d14
[Viewer] Clean-up: Harmonize syntax across all the files
2023-11-06 16:28:21 +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
9249615baf
[Viewer] ImageMetadataView: Check that value is set before assigning it
...
This commit fixes the following errors:
- "<Unknown File>: Can't assign to existing role 'value' of different
type [VariantMap -> String]" which occurs whenever the metadata view is
enabled and appears if at least one of the metadata keys has an empty
value;
- "Unable to assign [undefined] to QString" which occurs whenever the
search bar is cleared.
2023-11-06 16:28:20 +01:00
Candice Bentéjac
b916a923e1
[GraphEditor] AttributeItemDelegate: Fix binding loop warning
2023-11-06 16:28:20 +01:00
Candice Bentéjac
f60fe8d87d
Merge pull request #2236 from alicevision/dev/reorient
...
Automatic reorientation
2023-11-06 16:18:48 +01:00
Fabien Castan
b17b6b30d6
Merge pull request #2238 from alicevision/dev/alignmentPhotogCamTrack
...
[pipelines] PhotogAndCamTrack: Disable automatic alignment in SfM
2023-11-03 14:27:51 +01:00
Candice Bentéjac
980d05915c
[pipelines] PhotogAndCamTrack: Disable automatic alignment in SfM
2023-11-03 13:23:13 +01:00
demoulinv
19ad471a6b
[Node] imageProcessing: Add automatic reorientation option.
2023-10-31 17:12:16 +01:00
Fabien Castan
f35203aa1a
Merge pull request #2227 from alicevision/dev/camTrackParams
...
[pipelines] CamTrack: Update default params for keyframes SfM
2023-10-30 16:53:51 +01:00
Candice Bentéjac
04a71360b5
[pipelines] Add PrepareDenseScene
node to Photogrammetry Draft template
...
This allows the `Texturing` node to actually output a texture.
2023-10-30 11:21:09 +01:00
Fabien Castan
4269b8300c
Merge pull request #2230 from alicevision/fix/3dViewerLoading
...
[ui] Don't load a node's output in the 3DViewer if it has no 3D output
2023-10-27 14:31:02 +02:00
Fabien Castan
a41545d592
Merge pull request #2228 from alicevision/dev/rmQmlAlembic
...
[Viewer3D] Remove AlembicLoader file
2023-10-27 10:13:26 +01:00
Candice Bentéjac
0aba9a053f
[ui] Don't load node's output in the 3DViewer if it has no 3D output
2023-10-26 17:15:51 +02:00
Candice Bentéjac
5c3159dc9b
[Viewer3D] Remove AlembicLoader which has been replaced with SfmDataLoader
2023-10-24 17:32:22 +02:00
Candice Bentéjac
e3a81e2fce
[pipelines] CamTrack: Update default params for keyframes SfM
...
Align the `minAngleForTriangulation`, `minAngleForLandmark` and
`filterTrackForks` with the second SfM from the pipeline, and disable
the downscale in the DepthMap node.
2023-10-23 10:15:11 +02:00
Fabien Castan
c02aa1f229
Merge pull request #2145 from alicevision/fix/cameraInitIdx
...
[ui] Preserve last `CameraInit` index when updating the CameraInits list
2023-10-19 10:58:33 +02:00
Candice Bentéjac
fc99de79c5
Merge pull request #2208 from alicevision/dev/qmlSfmData
...
Use new SfmDataEntity plugin instead of AlembicEntity
2023-10-16 16:20:38 +02:00