Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Expose Xgen attributes to Maya?

aaronfross
Collaborator

Expose Xgen attributes to Maya?

aaronfross
Collaborator
Collaborator

Hello,

 

Is there a way to make Xgen Description attributes visible in other parts of Maya? It seems like everything inside Xgen stays inside Xgen. I can keyframe Xgen parameters, but the resulting animation curve node is not connected to anything in the Node Editor. There's some secret hidden connection between that animation curve node and the Xgen attribute. This is very bizarre.

 

Similarly, I can create a custom shader attribute in Xgen, and use that custom attribute name in an Arnold aiUserData node. But the custom Xgen attribute does not show up anywhere in the usual places: Node Editor, Connection Editor, etc. Again, there's some super secret stuff going on here, and it's very weird.

 

So, how do I expose the Xgen attributes to the rest of Maya? One thing I immediately want to do is make the Xgen Primitive Color in the viewport preview actually match the custom shader attribute color. There must be a way to drive one of them with the other. Or not? I thought I could just use the Primitive Color attribute name in the aiUserData node, but I'm not able to even find that Primitive Color attribute anywhere.

 

Please help,

 

Aaron

0 Likes
Reply
391 Views
1 Reply
Reply (1)

aaronfross
Collaborator
Collaborator

OK, I was able to make preview and render colors match with an Xgen global expression. But I am still curious about exposing Xgen attributes to Maya.

0 Likes