Plugin Cafe Homepage
Forum Home Forum Home > Plugin Cafe > SDK Help
  New Posts New Posts
  FAQ FAQ  Forum Search   Register Register  Login Login

Why are GUIDs not globally unique?

 Post Reply Post Reply Page  <12
Author
Message
Aaron94 View Drop Down
Member
Member


Joined: 2015 Dec 15
Online Status: Offline
Posts: 66
Post Options Post Options   Quote Aaron94 Quote  Post ReplyReply Direct Link To This Post Posted: Yesterday at 2:06pm
Martin, attach few expression tags and you will get always changing addresses/pointers of objects. Same object remains untouched, but you make a mouse click and it changes and it will report to dirty flags, and most likely to ID assigning staff that you must remove/add things (not just update them slightly). Welcome to Cinema 4D >:E :))
Let's ask Maxon to solve this ID issue and update the API for recent couple of major Cinema versions.
Back to Top
zeorge View Drop Down
Member
Member


Joined: 2006 Nov 20
Location: Australia
Online Status: Offline
Posts: 48
Post Options Post Options   Quote zeorge Quote  Post ReplyReply Direct Link To This Post Posted: Yesterday at 3:56pm
i also would like is to be able to identify objects by using an unique object id.
as stated here BaseObject.GetGUID() is not unique (?)
and even if it is, there is no method to get the BaseObject if you just have the GUID.
(is there one?)

btw it would be nice if it wouldnt be just an in-memory id,
but would stay the same when quitting the app and reopening the file.

ps if you str() an object you get
<c4d.BaseObject object called 'Null/Null' with ID 5140 at 0x1412bd6d0>
is this hex address usable for indentification?

Edited by zeorge - Yesterday at 4:30pm
Back to Top
 Post Reply Post Reply Page  <12

Forum Jump Forum Permissions View Drop Down

Bulletin Board Software by Web Wiz Forums® version 9.61 [Free Express Edition]
Copyright ©2001-2009 Web Wiz

This page was generated in 0.117 seconds.