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).