Commit graph

132 commits

Author SHA1 Message Date
Simone Barbieri
d1cf2e895f Fix problem with imprinting of data when saving render settings 2023-11-24 16:20:33 +00:00
Simone Barbieri
c3c9a93f50 Make clearer some path joins 2023-11-24 14:54:37 +00:00
Simone Barbieri
714f66f764 Fixes and suggestions applied from comments 2023-11-24 10:44:10 +00:00
Simone Barbieri
f40125d7b2 Fixed problem when preparing rendering 2023-11-23 16:25:57 +00:00
Jakub Trllo
e0790a1cb1 fix create logic in blender 2023-11-16 11:26:54 +01:00
Jakub Trllo
e8f7f146ab formatting fix 2023-11-16 11:02:29 +01:00
Jakub Trllo
e340b9c7bc rename function 'asset_name' to 'prepare_scene_name' 2023-11-16 10:57:09 +01:00
Roy Nieterau
dd54866fe0 Rename instance node if asset or subset changed to match with new name 2023-11-15 13:08:59 +01:00
Roy Nieterau
31f24f8cc2 Remove unused properties lib 2023-11-14 17:50:03 +01:00
Roy Nieterau
6398dbf1c4 Remove unused properties 2023-11-14 17:49:13 +01:00
Roy Nieterau
d42d57133b Fix typo 2023-11-14 17:39:22 +01:00
Roy Nieterau
78bcd7ce74 Pull window to front when menu entries are clicked; no more searching for minimized windows 2023-11-14 17:37:53 +01:00
Roy Nieterau
0556986a3e Remove redundant data 2023-11-14 16:40:29 +01:00
Roy Nieterau
0a71477873 Allow to fall back to a window from the window manager 2023-11-14 15:42:29 +01:00
Roy Nieterau
f12b410671 Clean up some todos 2023-11-14 12:01:41 +01:00
Roy Nieterau
dcfdb25217 Implement ILoadHost + refactor host.ls() to host.get_containers() 2023-11-14 10:52:54 +01:00
Roy Nieterau
e67ecd4065 Hound 2023-11-14 02:34:44 +01:00
Roy Nieterau
bf49ffea16 Hound 2023-11-14 02:33:26 +01:00
Roy Nieterau
8575c4843c Fix storing instance and context data correctly, fix removing instances + refactor instance nodes 2023-11-14 02:25:42 +01:00
Roy Nieterau
3d10bfdf09 Cosmetics 2023-11-14 00:37:13 +01:00
Roy Nieterau
5b317b4109 Merge remote-tracking branch 'upstream/develop' into enhancement/blender_new_publisher
# Conflicts:
#	openpype/hosts/blender/api/plugin.py
#	openpype/hosts/blender/plugins/create/create_blendScene.py
#	openpype/hosts/blender/plugins/publish/collect_instances.py
#	openpype/hosts/blender/plugins/publish/extract_playblast.py
2023-11-14 00:07:05 +01:00
Roy Nieterau
b8255c6ee3 Simplify collecting instances (re-use logic) 2023-11-13 23:53:44 +01:00
Sharkitty
8d58b284fc Remove unused dependency, fix collect_render 2023-11-13 17:21:28 +01:00
Sharkitty
62fa330417 Add set_instance_data method to reduce redundancy 2023-11-13 11:58:47 +01:00
Sharkitty
01be65d283 Reduce redundancy in create action, animation, pointcache, render and review 2023-11-10 16:18:28 +01:00
Sharkitty
7cd98fe903 Remove deprecated code, use avalon instances in basecreator 2023-11-09 15:52:36 +01:00
Simone Barbieri
f3de6175bc Hound fixes 2023-11-09 10:44:37 +00:00
Simone Barbieri
0d6e728552 Added function to get collections
Also added a flag in old function to get selection to include collections.
2023-11-09 10:42:38 +00:00
Sharkitty
59bb86dc33 Rename BlenderCreator into BaseCreator 2023-11-02 11:42:39 +01:00
Simone Barbieri
58c9664f7e Use sets and don't check container children when getting unique number 2023-11-02 10:39:28 +00:00
Simone Barbieri
1c45fa139b Include collections asset group to get unique number 2023-10-31 10:48:05 +00:00
Sharkitty
4f658d2f51 update blender creator 2023-10-27 16:05:01 +02:00
Sharkitty
e832cf59cc Fix Cannot pickle object error 2023-10-24 14:07:48 +02:00
Sharkitty
371d7405ec Apply creator change to bl base creator 2023-10-24 14:07:48 +02:00
Sharkitty
f52c9f0a38 Enhance instance_node, wip remove_inst, rm extra empty lines 2023-10-24 14:07:45 +02:00
Sharkitty
656a42dd52 Handling instance noce 2023-10-24 14:06:37 +02:00
Sharkitty
8236e46ca9 implement IWorkfileHost for Blender host 2023-10-24 14:06:37 +02:00
Sharkitty
aeebd78cc7 Collect instances functional 2023-10-24 14:06:37 +02:00
Sharkitty
7617d1e0ad Set shared data, edit loop in cached_subsets 2023-10-24 14:06:37 +02:00
Sharkitty
6eae2c264d Add dict to imprint, type hints in blenderhost, imprint in create 2023-10-24 14:06:37 +02:00
Sharkitty
cf66d12ef2 Fixes to base creator, creators compatibility 2023-10-24 14:04:29 +02:00
Sharkitty
d9960e84d4 Fixed errors during create 2023-10-24 14:04:29 +02:00
Sharkitty
7bdbf02522 Added properties to blender host 2023-10-24 14:04:29 +02:00
Sharkitty
3b7ed1d71f Fix update_container_data error 2023-10-24 14:04:29 +02:00
Sharkitty
b681173dc5 draft blenderhost class implementation 2023-10-24 14:04:29 +02:00
Sharkitty
efa294defc fixed wrong variable name 2023-10-24 14:04:29 +02:00
Sharkitty
d4c030e77d Add identifiers to blender creators. Fix wrong method name 2023-10-24 14:04:29 +02:00
Sharkitty
3c198694a9 blender creator cache subsets 2023-10-24 14:04:29 +02:00
Sharkitty
e06dfbb8e8 draft implementation for blender creator refactor 2023-10-24 14:04:29 +02:00
Sharkitty
507adfa936 Refactor: Blender new publisher 2023-10-24 14:04:25 +02:00