mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
More elegant solution, does not require preferences settings
This commit is contained in:
parent
41ad5e0900
commit
02f9b77296
1 changed files with 8 additions and 8 deletions
|
|
@ -61,10 +61,10 @@ class AlembicModelLoader(load.LoaderPlugin):
|
|||
)
|
||||
model_node.forceValidate()
|
||||
|
||||
# workaround to load all geo nodes, not just top level ones
|
||||
model_node.knob("scene_view").setAllItems(
|
||||
model_node.knob("scene_view").getAllItems(), True
|
||||
)
|
||||
# Ensure all items are imported and selected.
|
||||
scene_view = model_node.knob('scene_view')
|
||||
scene_view.setImportedItems(scene_view.getAllItems())
|
||||
scene_view.setSelectedItems(scene_view.getAllItems())
|
||||
|
||||
model_node["frame_rate"].setValue(float(fps))
|
||||
|
||||
|
|
@ -148,10 +148,10 @@ class AlembicModelLoader(load.LoaderPlugin):
|
|||
model_node["frame_rate"].setValue(float(fps))
|
||||
model_node["file"].setValue(file)
|
||||
|
||||
# workaround to load all geo nodes, not just top level ones
|
||||
model_node.knob("scene_view").setAllItems(
|
||||
model_node.knob("scene_view").getAllItems(), True
|
||||
)
|
||||
# Ensure all items are imported and selected.
|
||||
scene_view = model_node.knob('scene_view')
|
||||
scene_view.setImportedItems(scene_view.getAllItems())
|
||||
scene_view.setSelectedItems(scene_view.getAllItems())
|
||||
|
||||
# workaround because nuke's bug is
|
||||
# not adding animation keys properly
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue