blenderproc.python.loader.Matterport3DLoader module

Loader for the Matterport3D dataset.

blenderproc.python.loader.Matterport3DLoader.load_matterport3d(data_folder, used_house_id=None, compare_floor_angle_in_degrees=15.0)[source]

Load a scene from the Matterport3D dataset.

Parameters:
  • data_folder (Union[Path, str]) – Path to the downloaded Matterport3D dataset, please use blenderproc download matterport

  • used_house_id (Optional[str]) – A possible used_house_id for example: “X7HyMhZNoso” or “Z6MFQCViBuw”, if None is given a random one is selected

  • compare_floor_angle_in_degrees (float) – The angle which is used to check if a face is pointing upwards, all faces pointing upwards are used to extract the floor object

Return type:

Tuple[MeshObject, MeshObject]

Returns:

The general scene and the floor object as a tuple of MeshObject