Exemplo n.º 1
0
    def execute(self, blender_context):
        """ start executing """

        FpxUtilities.set_scene_to_default(blender_context.scene)

        from io_scene_fpx.fpx_import import (
            FplImporter, )
        FplImporter(
            report=self.report,
            verbose=self.verbose,
            keep_temp=self.keep_temp,
            use_all_libraries_of_folder=self.use_all_libraries_of_folder,
            use_library_filter=self.use_library_filter,
            use_model_filter=self.use_model_filter,
            use_model_adjustment=self.use_model_adjustment,
        ).read(
            blender_context,
            self.filepath,
        )

        FpxUtilities.set_scene_to_metric(blender_context)

        for scene in blender_context.blend_data.scenes:
            scene.layers = (True, False, False, False, False, False, False,
                            False, False, False, False, False, False, False,
                            False, False, False, False, False, False)
            scene.update()

        return {"FINISHED"}
Exemplo n.º 2
0
    def execute(self, blender_context):
        """ start executing """

        FpxUtilities.set_scene_to_default(blender_context.scene)

        from io_scene_fpx.fpx_import import (FptImporter, )
        FptImporter(
                report = self.report,
                verbose = self.verbose,
                keep_temp = self.keep_temp,
                path_libraries = self.path_libraries,
                convert_to_mesh = self.convert_to_mesh,
                resolution_wire_bevel = self.resolution_wire_bevel,
                resolution_wire = self.resolution_wire,
                resolution_rubber_bevel = self.resolution_rubber_bevel,
                resolution_rubber = self.resolution_rubber,
                resolution_shape = self.resolution_shape,
                use_hermite_handle = self.use_hermite_handle,
                use_library_filter = self.use_library_filter,
                use_model_filter = self.use_model_filter,
                use_model_adjustment = self.use_model_adjustment,
                ).read(
                        blender_context,
                        self.filepath,
                        )

        FpxUtilities.set_scene_to_metric(blender_context)

        for scene in blender_context.blend_data.scenes:
            scene.layers = (True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False)
            scene.update()

        return {"FINISHED"}
Exemplo n.º 3
0
    def execute(self, blender_context):
        """ start executing """

        FpxUtilities.set_scene_to_default(blender_context.scene)

        from io_scene_fpx.fpx_import import (FplImporter, )
        FplImporter(
                report=self.report,
                verbose=self.verbose,
                keep_temp=self.keep_temp,
                use_all_libraries_of_folder=self.use_all_libraries_of_folder,
                use_library_filter=self.use_library_filter,
                use_model_filter=self.use_model_filter,
                use_model_adjustment=self.use_model_adjustment,
                ).read(
                        blender_context,
                        self.filepath,
                        )

        FpxUtilities.set_scene_to_metric(blender_context)

        for scene in blender_context.blend_data.scenes:
            scene.layers = (True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False)
            scene.update()

        return {"FINISHED"}
    def execute(self, blender_context):
        """ start executing """

        FpxUtilities.set_scene_to_default(blender_context.scene)

        from io_scene_fpx.fpx_import import (
            FptImporter, )
        FptImporter(
            report=self.report,
            verbose=self.verbose,
            keep_temp=self.keep_temp,
            path_libraries=self.path_libraries,
            convert_to_mesh=self.convert_to_mesh,
            resolution_wire_bevel=self.resolution_wire_bevel,
            resolution_wire=self.resolution_wire,
            resolution_rubber_bevel=self.resolution_rubber_bevel,
            resolution_rubber=self.resolution_rubber,
            resolution_shape=self.resolution_shape,
            use_hermite_handle=self.use_hermite_handle,
            use_library_filter=self.use_library_filter,
            use_model_filter=self.use_model_filter,
            use_model_adjustment=self.use_model_adjustment,
        ).read(
            blender_context,
            self.filepath,
        )

        FpxUtilities.set_scene_to_metric(blender_context)

        for scene in blender_context.blend_data.scenes:
            scene.layers = (True, False, False, False, False, False, False,
                            False, False, False, False, False, False, False,
                            False, False, False, False, False, False)
            for view_layer in scene.view_layers:
                view_layer.update()

        return {"FINISHED"}
Exemplo n.º 5
0
 def set_scene_to_metric(self, blender_context):
     FpxUtilities.set_scene_to_metric(blender_context)
     return {"FINISHED"}
Exemplo n.º 6
0
 def set_scene_to_metric(self, blender_context):
     FpxUtilities.set_scene_to_metric(blender_context)
     return {"FINISHED"}