meshroom.nodes.blender.ScenePreview.ScenePreview

Inheritance diagram of meshroom.nodes.blender.ScenePreview.ScenePreview

Category: Utils

This node uses Blender to visualize a 3D model from a given set of cameras. The cameras must be a SfMData file in JSON format. For the 3D model it supports both point clouds in Alembic format and meshes in OBJ format. One frame per viewpoint will be rendered, and the undistorted views can optionally be used as background.

Inputs:

  • blenderCmd (File)

  • script (File)

  • cameras (File)

  • model (File)

  • useBackground (BoolParam)

  • undistortedImages (File)

  • useMasks (BoolParam)

  • masks (File)

  • pointCloudParams (GroupAttribute)

  • meshParams (GroupAttribute)

Outputs:

  • output (File)

  • frames (File)

class meshroom.nodes.blender.ScenePreview.ScenePreview
__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

commandLine

commandLineRange

cpu

documentation

gpu

inputs

internalFolder

internalInputs

outputs

packageName

packageVersion

parallelization

ram

size