BC_ID_MODATA_IDs [SOLVED]
-
On 21/10/2014 at 19:54, xxxxxxxx wrote:
User Information:
Cinema 4D Version: R14-16
Platform: Windows ; Mac OSX ;
Language(s) : C++ ;---------
Hi AllDoes anyone have any examples of these Id's use?
BC_ID_MODATAINDEX and BC_ID_MODATATAGINDEX.Are these Ids relative to the Clone Index?
If not, there is a way to know for a RayObject his Index, if was generated by a cloner?
Best Regards,
Renato -
On 23/10/2014 at 01:36, xxxxxxxx wrote:
Hello,
could you give us more information about what you are trying to do and what kind of plugin you are working on?
Best wishes,
Sebastian -
On 23/10/2014 at 14:03, xxxxxxxx wrote:
Hi.
We just need to recover from a RayObject the Mograph Index if this RayObject->link is generated by Mograph.
I found these ID that seem related to this.
So if i generate 100 clones with Mograph, would be useful to know while rendering the Mograph Index of any RayObject that generate the intersection.
thanks
Renato -
On 24/10/2014 at 02:30, xxxxxxxx wrote:
Hello,
a
RayObject
[URL-REMOVED]'s link references to the polygon object that was the base for this RayObject. This polygon object can be a virtual object in a generator's cache. To get the generator simply callGetCacheParent
[URL-REMOVED]. Then you find theBC_ID_MODATAINDEX
[URL-REMOVED] in the generator's (clone's)BaseContainer
[URL-REMOVED]:BaseObject * cacheParent = rayObject->link->GetCacheParent(); if(cacheParent) { BaseContainer * bc = cacheParent->GetDataInstance(); const Int32 index = bc->GetInt32(BC_ID_MODATAINDEX,NOTOK); if(index != NOTOK) { GePrint("index: "+String::IntToString(index)); } }
best wishes,
Sebastian
[URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.
-
On 24/10/2014 at 12:06, xxxxxxxx wrote:
thanks Sebastian
Renato