bagginsbill opened this issue on Apr 23, 2008 ยท 2832 posts
bagginsbill posted Thu, 10 July 2008 at 5:09 PM
Soni,
I don't know what to do. Every figure has a "Body". V4 definitely has a Body. Why Poser thinks that Python plugins should have to know the name of every body part in every language is ridiculous. The internal name is supposed to never change.
Anyway, it seems to have synchronized for you. The part that is failing is just trying to use a trick to get the preview of the figure to refresh. See, when I change the shaders, you want to see them in the shaded preview. But Python has not a single function that successfully updates the preview window after changing shaders on a figure. (Don't everybody start telling me all the UpdateThis and UpdateThat methods - they don't work. svdl and a few other Poser Python experts have confirmed it.) The only way I found to make it refresh the preview is to save the entire figure's material collection, and then reload the collection. That is all the function is trying to do. Your figure actually has been updated.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)