meshroom.nodes.aliceVision.MergeMeshes.MergeMeshes

Inheritance diagram of meshroom.nodes.aliceVision.MergeMeshes.MergeMeshes

Category: Utils

This node allows to merge two meshes in one.

Operation types used to merge two meshes:

  • boolean_union: Create a new mesh with the combined volume of the two input meshes.

  • boolean_intersection: Create a new mesh from the intersected volumes of the two input meshes.

  • boolean_difference: Create a new mesh from the volume of the first input mesh subtracted by the second input mesh.

Inputs:

  • inputFirstMesh (File)

  • inputSecondMesh (File)

  • mergeOperation (ChoiceParam)

  • preProcess (BoolParam)

  • postProcess (BoolParam)

  • verboseLevel (ChoiceParam)

Outputs:

  • output (File)

class meshroom.nodes.aliceVision.MergeMeshes.MergeMeshes
__init__()

Methods

__init__()

buildCommandLine(chunk)

postUpdate(node)

Method call after node's internal update on invalidation.

processChunk(chunk)

stopProcess(chunk)

update(node)

Method call before node's internal update on invalidation.

upgradeAttributeValues(attrValues, fromVersion)

Attributes

category

cgroupParsed

cmdCore

cmdMem

commandLine

commandLineRange

cpu

documentation

gpu

inputs

internalFolder

internalInputs

outputs

packageName

packageVersion

parallelization

ram

size