found the thread but it didn't help. What I'm after is to get a collection (or pyhton list) of every parameter in the scene, regardless if it's on a object, material, icenode, custom parameter set or property or whatever, that is of ValueType 'siString'.
I just can't find an efficient way of doing this On Fri, Sep 14, 2012 at 12:16 PM, Stephen Blair <[email protected]>wrote: > See the "Get Parameters" thread, from Dec 2009, on this list. > > > On Fri, Sep 14, 2012 at 6:00 AM, Eric Thivierge <[email protected]>wrote: > >> Might have to search for params using the classid found in the SDK >> Explorer. Might need to use xsi.FindObjects() then. >> >> -------------------------------------------- >> Eric Thivierge >> http://www.ethivierge.com >> >> >> On Fri, Sep 14, 2012 at 7:52 PM, Vladimir Jankijevic < >> [email protected]> wrote: >> >>> xsi.FindObjects2(c.siParameterID) returns an empty collection :( >>> >>> >>> On Fri, Sep 14, 2012 at 11:28 AM, Eric Thivierge >>> <[email protected]>wrote: >>> >>>> xsi.FindObjects2() ? >>>> >>>> -------------------------------------------- >>>> Eric Thivierge >>>> http://www.ethivierge.com >>>> >>>> >>>> >>>> On Fri, Sep 14, 2012 at 7:10 PM, Vladimir Jankijevic < >>>> [email protected]> wrote: >>>> >>>>> oh, I see now, the Filter method isn't working because the type of the >>>>> parameters is defined in the ValueType property of the parameter. Still, >>>>> is >>>>> there a easier way of getting all parameters in the scene than lopping all >>>>> over everything? >>>>> >>>>> >>>>> On Fri, Sep 14, 2012 at 11:02 AM, Vladimir Jankijevic < >>>>> [email protected]> wrote: >>>>> >>>>>> hello list, >>>>>> >>>>>> is there a convenient way of finding all parameters in the scene of a >>>>>> specific type? I can't even get the ParameterCollection.Filter() method >>>>>> to >>>>>> work. ParameterCollection.Filter('siString') returns 'None'. In fact, the >>>>>> Filter method always returns 'None' on a ParameterCollection. >>>>>> >>>>>> Any hints? >>>>>> >>>>>> thanks >>>>>> >>>>>> -- >>>>>> --------------------------------------- >>>>>> Vladimir Jankijevic >>>>>> Technical Direction >>>>>> >>>>>> Elefant Studios AG >>>>>> Lessingstrasse 15 >>>>>> CH-8002 Zürich >>>>>> >>>>>> +41 44 500 48 20 >>>>>> >>>>>> www.elefantstudios.ch >>>>>> --------------------------------------- >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> --------------------------------------- >>>>> Vladimir Jankijevic >>>>> Technical Direction >>>>> >>>>> Elefant Studios AG >>>>> Lessingstrasse 15 >>>>> CH-8002 Zürich >>>>> >>>>> +41 44 500 48 20 >>>>> >>>>> www.elefantstudios.ch >>>>> --------------------------------------- >>>>> >>>> >>>> >>> >>> >>> -- >>> --------------------------------------- >>> Vladimir Jankijevic >>> Technical Direction >>> >>> Elefant Studios AG >>> Lessingstrasse 15 >>> CH-8002 Zürich >>> >>> +41 44 500 48 20 >>> >>> www.elefantstudios.ch >>> --------------------------------------- >>> >> >> > -- --------------------------------------- Vladimir Jankijevic Technical Direction Elefant Studios AG Lessingstrasse 15 CH-8002 Zürich +41 44 500 48 20 www.elefantstudios.ch ---------------------------------------

