get anatomy directly in the nuke.lib

This commit is contained in:
Milan Kolar 2020-12-22 19:14:53 +01:00
parent 0bf351c555
commit 4b1699f334
2 changed files with 11 additions and 9 deletions

View file

@ -6,20 +6,26 @@ from collections import OrderedDict
from avalon import api, io, lib
import avalon.nuke
from avalon.nuke import lib as anlib
import pype.api as pype
from pype.api import (
Logger,
get_version_from_path,
get_hierarchy,
get_asset,
Anatomy,
config
)
import nuke
from .presets import (
get_node_dataflow_preset,
get_node_colorspace_preset,
get_anatomy
get_node_colorspace_preset
)
from .utils import set_context_favorites
log = pype.Logger().get_logger(__name__, "nuke")
log = pype.api.Logger().get_logger(__name__, "nuke")
self = sys.modules[__name__]
self._project = None
@ -170,7 +176,7 @@ def format_anatomy(data):
'''
# TODO: perhaps should be nonPublic
anatomy = get_anatomy()
anatomy = Anatomy()
log.debug("__ anatomy.templates: {}".format(anatomy.templates))
try:

View file

@ -4,10 +4,6 @@ import nuke
log = Logger().get_logger(__name__, "nuke")
def get_anatomy(**kwarg):
return Anatomy()
def get_dataflow_preset():
presets = config.get_init_presets()
return presets["dataflow"]