import tinyusdz print("TinyUSDZ version", tinyusdz.version.version) # str print("TinyUSDZ major_version", tinyusdz.version.major_version) # int print("TinyUSDZ minor_version", tinyusdz.version.minor_version) # int print("TinyUSDZ micro_version", tinyusdz.version.micro_version) # int # NOTE: no 'z' suffix. print("ctinyusd(Native TinyUSDZ module) available? ", tinyusdz.is_ctinyusd_available()) # bool print("typeguard available? ", tinyusdz.is_typeguard_available()) # bool print("numpy available? ", tinyusdz.is_numpy_available()) # bool print("pandas available? ", tinyusdz.is_pandas_available()) # bool filename = "../models/suzanne.usdc" if not tinyusdz.is_usd(filename): print("File is not a USD(USDA/USDC/USDZ) file:", filename) else: print("File is a USD(USDA/USDC/USDZ) file:", filename) stage = tinyusdz.load_usd(filename) print(stage)