photogrammetry_importer.operators.open3d_import_op

Module Contents

class photogrammetry_importer.operators.open3d_import_op.ImportOpen3DOperator

Bases: photogrammetry_importer.operators.import_op.ImportOperator, photogrammetry_importer.importers.camera_importer.CameraImporter, photogrammetry_importer.importers.point_importer.PointImporter, photogrammetry_importer.operators.general_options.GeneralOptions, bpy_extras.io_utils.ImportHelper

Import an Open3D LOG/JSON file

bl_idname = import_scene.open3d_log_json
bl_label = Import Open3D LOG/JSON
bl_options
filepath :StringProperty(name='Open3D LOG/JSON File Path', description='File path used for importing the Open3D LOG/JSON file')
directory :StringProperty()
filter_glob :StringProperty(default='*.log;*.json', options={'HIDDEN'})
set_intrinsics_of_cameras(cameras)

Enhances the imported cameras with intrinsic information.

Overwrites the method in CameraImporter.

set_image_size_of_cameras(cameras)

Enhance the imported cameras with image related information.

Overwrites the method in CameraImporter.

execute(context)

Import an Open3D file.

invoke(context, event)

Set the default import options before running the operator.

draw(context)

Draw the import options corresponding to this operator.