Fix Cannot pickle object error

This commit is contained in:
Sharkitty 2023-09-12 15:49:33 +02:00
parent 371d7405ec
commit e832cf59cc
9 changed files with 1 additions and 12 deletions

View file

@ -237,7 +237,6 @@ class BlenderCreator(Creator):
collection["instance_node"] = instance_node = {
"name": collection.name,
"datablock": collection,
}
instance_data["instance_node"] = instance_node
@ -267,9 +266,7 @@ class BlenderCreator(Creator):
for instance_data in cached_subsets.get(self.identifier, []):
# Process only instances that were created by this creator
data = {}
for key, value in instance_data.items():
data[key] = value
data = instance_data.to_dict()
creator_id = data.get('creator_identifier')
if creator_id == self.identifier:

View file

@ -32,7 +32,6 @@ class CreateAction(openpype.hosts.blender.api.plugin.BlenderCreator):
collection[AVALON_PROPERTY] = instance_node = {
"name": collection.name,
"datablock": collection,
}
instance_data.update(

View file

@ -52,7 +52,6 @@ class CreateAnimation(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(

View file

@ -50,7 +50,6 @@ class CreateCamera(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(

View file

@ -49,7 +49,6 @@ class CreateLayout(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(

View file

@ -49,7 +49,6 @@ class CreateModel(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(

View file

@ -32,7 +32,6 @@ class CreatePointcache(plugin.BlenderCreator):
collection[AVALON_PROPERTY] = instance_node = {
"name": collection.name,
"datablock": collection,
}
instance_data.update(

View file

@ -48,7 +48,6 @@ class CreateReview(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(

View file

@ -49,7 +49,6 @@ class CreateRig(plugin.BlenderCreator):
asset_group[AVALON_PROPERTY] = instance_node = {
"name": asset_group.name,
"datablock": asset_group,
}
instance_data.update(