Fabien Castan
6f6dcd0408
[nodes] LdrToHdrCalibration & PanoramaCompositing are compute intensive nodes
2020-09-10 17:26:09 +02:00
Fabien Castan
79c5a7c2e3
[nodes] PanoramaWarping: use automatic resolution by default
2020-09-10 17:25:12 +02:00
Fabien Castan
28dd37827b
[nodes] PanoramaWarping: use a boolean parameter to estimate the resolution automatically
2020-09-10 17:24:47 +02:00
Fabien Castan
4e5446a7ce
[ui] fix typo on panoramaFisheyeHdr
2020-09-10 02:25:37 +02:00
Fabien Castan
1b9f9c9b87
Create github FUNDING.yml
2020-09-09 23:23:34 +02:00
Fabien Castan
1813de30bc
[setup] add optional modules
2020-09-09 19:43:02 +02:00
Fabien Castan
6df6275a95
[docker] add AliceVision bundle
2020-09-09 19:43:01 +02:00
Fabien Castan
a4638acb13
[docker] update dockerfile for python2
...
- move to docker folder
- split between deps and meshroom
- new extract files script
2020-09-09 19:43:01 +02:00
Alastair D'Silva
f934cb4454
Build working Meshroom images based on the latest Alicevision images
...
This patch builds upon the AliceVision PR:
https://github.com/alicevision/AliceVision/pull/853
It ensures that Centos images build a functioning Meshroom,
and also adds Ubuntu support.
The Docker images support launch the GUI via ssh:
docker run -it --runtime nvidia -p 2222:22 --name meshroom -v</path/to/your/data>:/data alicevision/meshroom:<meshroom branch/commit>-av<AliceVision branch/commit>-ubuntu20.04-cuda11.0
ssh -p 2222 -X root@<docker host> /opt/Meshroom_bundle/Meshroom # Password is 'meshroom'
The following OS/CUDA versions are supported:
CUDA_VERSION=11.0 UBUNTU_VERSION=20.04
CUDA_VERSION=11.0 UBUNTU_VERSION=18.04
CUDA_VERSION=10.2 UBUNTU_VERSION=18.04
CUDA_VERSION=9.2 UBUNTU_VERSION=18.04
CUDA_VERSION=10.2 CENTOS_VERSION=7
CUDA_VERSION=9.2 CENTOS_VERSION=7
To build all supported images:
AV_VERSION=<AliceVision version> docker/build-all.sh
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
2020-09-09 16:46:34 +02:00
Fabien Servant
6c495aeae3
[SfmTransfer] Copy intrinsics parameters
2020-09-09 13:25:52 +02:00
Fabien Castan
8e24687c68
Merge pull request #1052 from alicevision/dev/panoramaHdr
...
Rename hdri into panoramaHdr
2020-09-07 18:10:51 +02:00
Fabien Castan
a7eaf94863
Merge pull request #1051 from alicevision/dev/githubActions
...
[ci] Add github Actions
2020-09-07 14:30:37 +02:00
Fabien Castan
a746626a3f
Merge pull request #1048 from alicevision/texturing-adjust-scale
...
[nodes] Texturing: put downscale to 2 by default
2020-09-07 14:29:08 +02:00
Fabien Castan
a3170bac7b
Merge pull request #1049 from alicevision/dev/computePanoramaSize
...
[nodes] PanoramaCompositing: option to select the percentage of upscaled pixels
2020-09-07 14:21:14 +02:00
Julien-Haudegond
e91dab1a63
[core] Graph.canSubmitOrCompute: add documentation
2020-09-05 15:34:05 +02:00
Julien-Haudegond
94038736fe
[core] TaskManager: handle simultaneous computing in LOCAL and EXTERN
2020-09-05 15:25:21 +02:00
Julien-Haudegond
bd4c816e5b
[ui] GraphEditor: fix edges removing when nodes are locked
2020-09-05 13:25:58 +02:00
Julien-Haudegond
827e98a83a
[ui] Node: improve duplicates' button ToolTip
2020-09-05 13:14:25 +02:00
Julien-Haudegond
635f36216b
[core] Attribute.isLink: fix unreachable return
2020-09-05 13:05:20 +02:00
Fabien Castan
2c3c2a73a9
[build] specific version of cx_freeze on old python versions
2020-09-05 01:26:59 +02:00
Fabien Castan
44fe0620c7
[core] graph: fix retrieve first submitter
2020-09-05 01:18:03 +02:00
Fabien Castan
589856ecdc
Rename hdri into panoramaHdr
2020-09-05 01:16:51 +02:00
Fabien Castan
95ca37d9fc
[ci] Add github Actions
2020-09-04 23:57:40 +02:00
Fabien Castan
dba781a469
[common] CoreObject: Cannot use ClassSignal in __del__
2020-09-04 19:54:27 +02:00
Fabien Castan
69e9495d63
[bin] compute: No warning if we are computing as EXTERN and the node is SUBMITTED
2020-09-04 19:53:06 +02:00
Fabien Castan
c8978cd792
[core] Graph.findNode: if multiple candidates, do not raise an error if one is the exact input
2020-09-04 19:51:07 +02:00
Fabien Castan
7b42ed743a
[nodes] PanoramaWarping: improve wording and enable/disable percentUpscale
2020-09-04 17:58:39 +02:00
Julien-Haudegond
0345672b34
[core] TaskManager: raise Error if computing/submitting duplicates
2020-09-04 17:21:45 +02:00
Fabien Castan
f20db3abe3
Merge pull request #1026 from alicevision/dev/graphcutCompositing
...
[nodes] PanoramaCompositing: add a new graphcut option to improve seams
2020-09-04 17:02:07 +02:00
Fabien Castan
11af1cca69
[nodes] ImageProcessing: minor wording change
2020-09-04 16:59:46 +02:00
Fabien Castan
d1ab87234d
[nodes] PanoramaCompositing: minor wording change
2020-09-04 16:59:08 +02:00
Julien-Haudegond
0693af58c1
[core] Node: fix locked issue when computation is canceled
2020-09-04 16:31:58 +02:00
Julien-Haudegond
37c758c8da
[core/tests] Graph: default startNodes parameter in dfsOnDiscover()
2020-09-04 15:39:27 +02:00
Julien-Haudegond
deaf1e3abb
[core] Graph: fix reverse issue in dfs()
2020-09-04 15:35:48 +02:00
Julien-Haudegond
8499431dff
[core] Graph: add getRootNodes()
2020-09-04 15:21:03 +02:00
Julien-Haudegond
44d019b7f0
[core] Graph: move reverse property from dfs() to Visitor class
2020-09-04 15:11:19 +02:00
Julien-Haudegond
e4a95e89dc
[core] Graph: change signature of dfsOnFinish()
2020-09-04 13:05:18 +02:00
Julien-Haudegond
b567d8ff5c
[core] Graph: change default reverse direction in dfsOnDiscover()
2020-09-04 12:42:05 +02:00
Julien-Haudegond
208749d897
[core] Graph: change signature of dfsOnDiscover()
2020-09-04 12:22:20 +02:00
Julien-Haudegond
f8bd40ad38
[core] Graph: rename nodesFromNode() to dfsOnDiscover()
2020-09-04 11:49:45 +02:00
Julien-Haudegond
49e33fb9ba
[core] Node: fix locked issue
2020-09-04 11:37:04 +02:00
Julien-Haudegond
bdf96e2119
[core] TaskManager: fix issue with checkCompatibilityNodes()
2020-09-03 19:05:36 +02:00
Julien-Haudegond
a19ef357c1
[ui] Main: handle compatibility issues with a Dialog
2020-09-03 18:57:49 +02:00
Julien-Haudegond
3fc09ddade
[core] TaskManager: handle compatibility error outside dfsToProcess()
2020-09-03 18:42:36 +02:00
Julien-Haudegond
3f3a6c0e83
[core/bin] Submitting: remove a duplicate function and move another one
2020-09-03 18:23:55 +02:00
Fabien Castan
fc4df553f6
[nodes] Texturing: put downscale to 2 by default
...
Scale 1 could be better for objects, but is really too much for large environments.
Better to have a default value which ensures that we can open the result.
2020-09-03 15:37:01 +02:00
Julien-Haudegond
78f7febeb7
[ui] ErrorHandler: analyse error (only used by computation for now)
2020-09-03 14:56:35 +02:00
Fabien Castan
73597e9352
[nodes] PanoramaCompositing: add "all" option to "overlayType" choice param
2020-09-03 12:26:19 +02:00
Julien-Haudegond
95c7a9b87f
[ui] Node: move compatibility badge inside the node icon bar
2020-09-02 15:39:31 +02:00
Julien-Haudegond
5722ef56ed
[tests] Graph: add new test with nodesFromNode()
2020-09-02 12:44:20 +02:00