ivan Posted May 31, 2012 Share Posted May 31, 2012 using a string prim attrib, I can get a blob of the strings used. I can count them, but, I cannot figure out how to actually read them.... (see code snippett below, the commented out lines do not work...) any advice/tips/pointers? dict = &gdp->primitiveAttribs(); atr = dict->findByFullName ("shop_materialpath"); const GA_AIFBlob *myblob = atr->getAIFBlob(); int shadercount = myblob->getBlobCount(atr); UT_String shadername; cout<<"this object has this number of shaders applied: "<<shadercount<<endl; for(i=0;i<=shadercount;i++){ cout<< myblob->getBlob(atr,i)<<endl; //shadername = myblob->getBlob(atr,i); //cout<<shadername<<endl; } Quote Link to comment Share on other sites More sharing options...
ivan Posted May 31, 2012 Author Share Posted May 31, 2012 got a working response: http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=26029 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.