Writing custom aditional data in .skp
-
Hi again.
I was wondering if there is anyway we can add additional data (text is sufficient) to a skp file. Data which cannot be accessed by end users, only devs who know where to look. I could use the description parameter, but that can be changed by a user. -
Yes, each
Entityhas anAttributeDictionariescollection where you can createAttributeDictionaryobjects attached to the entity -
Well that was easier than expected. Thanks!
-
And for the avoidance of doubt - most 'things' accessed through the API are 'Entities' - even the SKP model itself.
So you can attach custom attribute keys/values in your own custom-dictionary.
Best attached to the 'model' because 'objects' can be deleted...These are easy to set/get... You can also store many data types:
boolean - e.g. true/false
integer - e.g. 1, -2
float - e.g. 1.2, -2.3
string - e.g. 'cat', 'dog'
array (of any of the above) - e.g. [1, 2, 3]
etc... -
Just keep in mind that if you start attaching data to every Entity, you'll have massive file bloat.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register LoginAdvertisement