Forum: Poser 11 / Poser Pro 11 OFFICIAL Technical


Subject: Creating a new master parameter that works modulo 360 - can it be done ?

3dcheapskate opened this issue on Sep 13, 2021 ยท 20 posts


3dcheapskate posted Thu, 16 September 2021 at 10:33 PM

adp001 posted at 11:57 AM Thu, 16 September 2021 - #4427549

Why not a callback with a Python script?


Why not indeed ! Python's definitely the most logical way to do it... but then logical isn't one of my strong points (and neither is scripting - if you've ever looked at my Python coding you'll know what I mean ! ;o) )

However, the main "why not Python" reason is mentioned in the final paragraph of the second post - "Any thoughts, ideas, suggestions would be appreciated. Except for "do it in Python" - that's the coward's way out ! :)"

I'll probably end up having to do it in Python anyway, but I just like the challenge of doing maths with valueOps (repeat previous observation - "logical isn't one of my strong points")

One problem that I recall with callbacks is that there's no way provided by the PoserPython API to keep track of them - no 'listActiveCallbacks()' function



adp001 posted at 11:57 AM Thu, 16 September 2021 - #4427549

...Sorry for the image, but the new editor does not preserve spaces on the left side (indentation).


Spaces, backslashes, etc - I'm convinced that the main goal of Renderosity's forum s***ware is to irritate people who try to use it ! :)

(edit: you said "new editor" - has it changed again ? I just noticed when I posted this reply that it the WYSINWYG is still NWYG, but different from what it was before)


The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.

*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).