Skip to content

Commit 37f477a

Browse files
author
Fabien Servant
committed
Depth/normal map rendering nodes
1 parent dad6c4a commit 37f477a

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
__version__ = "1.0"
2+
3+
from meshroom.core import desc
4+
from meshroom.core.utils import VERBOSE_LEVEL
5+
6+
7+
class DepthMapRendering(desc.AVCommandLineNode):
8+
commandLine = "aliceVision_depthMapRendering {allParams}"
9+
10+
category = "Utils"
11+
documentation = """
12+
Using camera parameters and mesh, render depthmaps for each view
13+
"""
14+
15+
inputs = [
16+
desc.File(
17+
name="input",
18+
label="Input SfMData",
19+
description="Input SfMData file.",
20+
value="",
21+
),
22+
desc.File(
23+
name="mesh",
24+
label="Input Mesh",
25+
description="Input mesh file.",
26+
value="",
27+
),
28+
desc.ChoiceParam(
29+
name="verboseLevel",
30+
label="Verbose Level",
31+
description="Verbosity level (fatal, error, warning, info, debug, trace).",
32+
values=VERBOSE_LEVEL,
33+
value="info",
34+
),
35+
]
36+
37+
outputs = [
38+
desc.File(
39+
name="output",
40+
label="Folder",
41+
description="Output folder.",
42+
value=desc.Node.internalFolder,
43+
)
44+
]
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
__version__ = "1.0"
2+
3+
from meshroom.core import desc
4+
from meshroom.core.utils import VERBOSE_LEVEL
5+
6+
7+
class NormalMapRendering(desc.AVCommandLineNode):
8+
commandLine = "aliceVision_normalMapRendering {allParams}"
9+
10+
category = "Utils"
11+
documentation = """
12+
Using camera parameters and mesh, render normalmaps for each view
13+
"""
14+
15+
inputs = [
16+
desc.File(
17+
name="input",
18+
label="Input SfMData",
19+
description="Input SfMData file.",
20+
value="",
21+
),
22+
desc.File(
23+
name="mesh",
24+
label="Input Mesh",
25+
description="Input mesh file.",
26+
value="",
27+
),
28+
desc.ChoiceParam(
29+
name="verboseLevel",
30+
label="Verbose Level",
31+
description="Verbosity level (fatal, error, warning, info, debug, trace).",
32+
values=VERBOSE_LEVEL,
33+
value="info",
34+
),
35+
]
36+
37+
outputs = [
38+
desc.File(
39+
name="output",
40+
label="Folder",
41+
description="Output folder.",
42+
value=desc.Node.internalFolder,
43+
)
44+
]

0 commit comments

Comments
 (0)