Katana

Documents

Case study

Get timesamples in GenericOp

addSystemOpArgs

Asset plugin - get asset field from assetID

assetPlugin = AssetAPI.GetDefaultAssetPlugin()
tar_node = NodegraphAPI.GetNode('UsdIn')

#param_list = tar_node.getParameters()
#for param in param_list.getChildren():
#    print(param)


file_val = tar_node.getParameter("fileName").getValue(0)
print(file_val)

cur_asset_field = assetPlugin.getAssetFields(file_val, True)
cur_asset_field.get("package_type")
cur_asset_field.get("category")
cur_asset_id = assetPlugin.buildAssetId(cur_asset_field)

resolved_res = assetPlugin.resolveAsset(cur_asset_id)

results matching ""

    No results matching ""