Unique identification of scene elements?
-
On 27/11/2016 at 11:55, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 15
Platform: Windows ;
Language(s) : C++ ;---------
Hi!
I'm looking for ways to uniquely identify elements (objects, materials, tags etc.) in a scene. The "GetGUID()" function seems to be perfect for my purposes, but only applies to BaseObjects. Is there a similar way of obtaining a unique ID number for other elements?Thanks
/Filip -
On 27/11/2016 at 19:01, xxxxxxxx wrote:
FindUniqueID() with MAXON_CREATOR_ID
-
On 28/11/2016 at 01:34, xxxxxxxx wrote:
Hello,
you can find some documentation on FindUniqueID() in the BaseList2D Manual.
Using MAXON_CREATOR_ID just accesses the internally stored GeMarker (see GeMarker Manual).
best wishes,
Sebastian -
On 28/11/2016 at 02:06, xxxxxxxx wrote:
Thanks!
I tried FindUniqueID() and it seems to work perfectly for my purposes.Best regards
/Filip -
On 28/11/2016 at 05:11, xxxxxxxx wrote:
Originally posted by xxxxxxxx
Using MAXON_CREATOR_ID just accesses the internally stored GeMarker (see GeMarker Manual).
Aha, so basically it returns the data stored in the GeMarker that you can also get with GeMarker::GetMemory()? Interesting. Good to know
Best,
-Niklas