Forum: Poser - OFFICIAL


Subject: Loop-making script

Cage opened this issue on Apr 03, 2010 · 610 posts


Believable3D posted Sat, 22 October 2011 at 6:31 PM

Yes, PP2012.

It may be simpler to identify the proper workflow step-by-step than to figure out how I triggered it tho... not seeing the path I was expecting to see somewhere onscreen, I started clicking buttons like "Show Preview" and "Run Script" to see if that would make the path visible.

So... do I have to be in the Hair Room to start (that was my initial assumption, but then my Python menu "disappeared" [not really, but I didn't initially realize it had auto-docked when I switched rooms], so switched back to Pose)?

Here's what I'm trying now:

Select Face Camera

Go to Hair Room

Select hair parent, i.e. skullcap

Call the hairtopath6c.py (which I had put in Poser Pro 2012/Runtime/Python/poserScripts/Cage/ )

In the resulting GUI, start off with a hair group - in this case, "Hair_Front"

At this point, I get this error:

Traceback (most recent call last):
  File "C:Program FilesSmith MicroPoser Pro 2012RuntimePythonposerScriptsCagehair_to_path6c.py", line 3296, in fill_hairboxes
    result = self.stylist.get_hairprop(grp)
  File "C:Program FilesSmith MicroPoser Pro 2012RuntimePythonposerScriptsCagehair_to_path6c.py", line 166, in get_hairprop
    show_status("Processing %s..." %(hairgrp))
  File "C:Program FilesSmith MicroPoser Pro 2012RuntimePythonposerScriptsCagehair_to_path6c.py", line 1728, in show_status
    theGUI.status_update("%s" %(line))
  File "C:Program FilesSmith MicroPoser Pro 2012RuntimePythonlibsite-packageswx-2.9.1-mswwx_core.py", line 16237, in getattr
    raise PyDeadObjectError(self.attrStr % self._name)
wx._core.PyDeadObjectError: The C++ part of the wxGUI object has been deleted, attribute access no longer allowed.

______________

Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM

Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3