Forum: Poser 12


Subject: Poser 12 SuperFly issue with fix

2nd_World opened this issue on Oct 27, 2021 ยท 29 posts


Y-Phil posted Sat, 22 January 2022 at 9:42 AM

primorge posted at 6:25 AM Sat, 22 January 2022 - #4433598

Y-Phil posted at 4:16 AM Sun, 16 January 2022 - #4433343

Sorry if I'm coming back at your question only now...
I have to say that I haven't found a way to control the properties checkmarks of an object...

The properties are located in the level 1 actor controls listings

I'm guessing the relevant entry for light emitter is visibleInIDL. 


Thank you for having pointed this out. Indeed: it looks that it does the trick. One thing that I haven't been able to do is to force the Parameter window to refresh, but one just have to select something else and then to reselect the previously selected actor.
So here is the script:

On_off = True

def switch_on_off(what):
    global On_off
    if not what: return

    try: children = what.Children()
    except: children = []

    for child in children:
        switch_on_off(child)

    try: what.SetVisibleInIDL(On_off)
    except: pass

scene = poser.Scene()
actor = scene.CurrentActor()

switch_on_off(actor)



I just wonder why the people that are in charge of the site have unilaterally decided to remove the markdown!!! That's frankly silly....
The code should look like this:


๐’ซ๐’ฝ๐“Ž๐“


(ใฃโ—”โ—กโ—”)ใฃ

๐Ÿ‘ฟ Win11 on i9-13900K@5GHz, 64GB, RoG Strix B760F Gamng, Asus Tuf Gaming RTX 4070 OC Edition, 1 TB SSD, 6+4+8TB HD
๐Ÿ‘ฟ Mac Mini M2, 16GB, 500GB SSD
๐Ÿ‘ฟ Nas 10TB
๐Ÿ‘ฟ Poser 13 and soon 14 โค๏ธ