Read out Texture-Tag restriction [SOLVED]
-
On 10/05/2015 at 08:45, xxxxxxxx wrote:
Hi to all here,
I want to find the Material-Tag which is corresponding to a polygon-selection-Tag.
From the polygon-selection-Tag i know the name of the restriction.
But now i have to find the Material-Tag in whitch the restriction is assigned.I try to read out the restrition of a Texture-Tag.
But i did not find anything about this in the SDK.Can anybody help me and tell me how t get the resriction?
Thanks a lot
Ronald -
On 10/05/2015 at 13:00, xxxxxxxx wrote:
Hi Ronald,
In another script I compared all the selection tags in a list with the texturetag restriction by string.like:
TagList = op.GetTags() SelTagList = [] if op.GetTag(c4d.Tpolygonselection) : for x in reversed(TagList) : if x.GetType() == c4d.Tpolygonselection: SelTagList.append(x) for t in reversed(TagList) : if t.GetType() == c4d.Ttexture: if t[c4d.TEXTURETAG_RESTRICTION]: for s in SelTagList: if t[c4d.TEXTURETAG_RESTRICTION] == s[c4d.ID_BASELIST_NAME]: Mat = t.GetMaterial() else:continue print Mat
Hope I could help?
Best wishes
Martin -
On 11/05/2015 at 03:18, xxxxxxxx wrote:
Hi Martin,
thank you verry mutch!
I think this will help me to solve my problem!Ronald