Jakub Trllo
6e8f142e52
Merge branch 'develop' into feature/OP-7176_Use-folder-path-as-unique-identifier
2023-11-16 11:23:58 +01:00
Jakub Trllo
e340b9c7bc
rename function 'asset_name' to 'prepare_scene_name'
2023-11-16 10:57:09 +01:00
Jakub Trllo
6fece8f6ea
fix workfile create plugin in blender
2023-11-15 18:29:59 +01:00
Roy Nieterau
478afb7f48
Cosmetics; match code of other hosts more
2023-11-14 18:04:57 +01:00
Roy Nieterau
45699444ef
Fix setting data - current_instance is not a dict
2023-11-14 18:03:08 +01:00
Roy Nieterau
d077b7526f
Add legacy instance conversion
2023-11-14 16:57:25 +01:00
Roy Nieterau
9d6352c68d
Remove name attributes on Creator that are irrelevant to new-style creators
2023-11-14 16:43:04 +01:00
Roy Nieterau
f281da5784
Fix missing identifier
2023-11-14 16:01:30 +01:00
Roy Nieterau
fa5638d06b
Fix parent class
2023-11-14 15:33:59 +01:00
Roy Nieterau
8e6c533ee6
Remove redundant docstring - since create now isn't off-loaded to 'main thread' anymore
2023-11-14 12:03:16 +01:00
Roy Nieterau
a450eab0ce
Remove "asset_group" functionality in CreateReview, since it's unused there
2023-11-14 12:02:46 +01:00
Roy Nieterau
9419fe5d51
Clarify what asset_group pre_create_data intends to do, because it is not an Attribute Definition on the Creator
2023-11-14 12:02:20 +01:00
Roy Nieterau
a2a47787db
Avoid need for executing in main thread by just not using bpy.ops functions.
...
I also skipped the "keep_transform" part of the functionality since it's redundant because the created asset group is always at origin by default, and thus needs no matrix inverse computations.
2023-11-14 09:12:09 +01:00
Roy Nieterau
6e89f33014
Clarify Workfile instance data persistence
2023-11-14 08:50:03 +01:00
Roy Nieterau
b16bc2a80e
Remove debugging prints
2023-11-14 02:43:21 +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
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
Sharkitty
62fa330417
Add set_instance_data method to reduce redundancy
2023-11-13 11:58:47 +01:00
Sharkitty
c614522b4c
Fix animation and review duplication in publisher UI
2023-11-10 17:16:55 +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
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
cf356e7ecd
add create render identifier
2023-11-07 16:00:50 +01:00
Simone Barbieri
b5ebe86b14
Hound fixes
2023-11-03 16:51:21 +00:00
Simone Barbieri
821b478830
Get the selection when creating the instance
2023-11-03 16:50:11 +00:00
Sharkitty
976ff308e9
Add Create workfile plugin
2023-11-02 16:18:51 +01:00
Sharkitty
59bb86dc33
Rename BlenderCreator into BaseCreator
2023-11-02 11:42:39 +01:00
Simone Barbieri
6daa1b898a
Use collections as asset group for blendscene family
2023-10-31 10:47:23 +00:00
Sharkitty
4f658d2f51
update blender creator
2023-10-27 16:05:01 +02:00
Sharkitty
cb4dd2559b
wip create blend scene create render
2023-10-26 10:44:34 +02:00
Sharkitty
a12d599b44
change creator labels
2023-10-25 14:04:00 +02:00
Sharkitty
e832cf59cc
Fix Cannot pickle object error
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
5f7847c697
Removed useless pprint
2023-10-24 14:06:37 +02:00
Sharkitty
656a42dd52
Handling instance noce
2023-10-24 14:06:37 +02:00
Sharkitty
4d03c1c0e6
Set subset in inst data, use update to set it
2023-10-24 14:06:37 +02:00
Sharkitty
aeebd78cc7
Collect instances functional
2023-10-24 14:06:37 +02:00
Sharkitty
e0e7c96585
blender creator instances added to context
2023-10-24 14:06:35 +02:00
Sharkitty
cf66d12ef2
Fixes to base creator, creators compatibility
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
507adfa936
Refactor: Blender new publisher
2023-10-24 14:04:25 +02:00
Simone Barbieri
47a02c2386
Change pointcache creator to be in line with other creators
2023-10-11 14:34:10 +01:00
Simone Barbieri
2acbf241ad
Changed family to "render"
2023-09-15 18:05:23 +01:00
Simone Barbieri
3c2c33bcea
Reorganized code and added validator to check the output folder
2023-09-15 17:06:29 +01:00
Simone Barbieri
96638726a9
Produce reviews for the beauty render when publishing
2023-09-15 13:09:32 +01:00
Simone Barbieri
d949041ad9
Change behaviour for multilayer exr
2023-09-12 15:10:04 +01:00
Simone Barbieri
01282f3af7
Fix AOVs publish with multilayer EXR
2023-09-12 11:47:48 +01:00
Simone Barbieri
4b27abfae2
Implemented several suggestions from reviews
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Co-authored-by: Oscar Domingo <oscardomingo@gmail.com>
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-09-11 15:17:17 +01:00