Код: Выделить всё
...
user_data = TDataStd_NamedData.Set(some_shape_label)
user_data.SetString("some_variable", str(value))
....
Теперь, когда я пытаюсь прочитать его обратно с помощью RWGltf_CafReader и TDataStd_NamedData, атрибут так и не найден.
Код: Выделить всё
.....
shape = shape_tool.GetShape(label)
named_data = TDataStd_NamedData()
if label.FindAttribute(TDataStd_NamedData.GetID(), named_data):
if named_data.HasStrings():
print("Yes") # does not print
- Импортирует ли RWGltf_CafReader дополнительные функции?
- Если нет, то как правильно считывать дополнительные данные GLB/пользовательские данные в pythonOCC вместе с формой одновременно.