Forum: Poser - OFFICIAL


Subject: FaceOff's Unimesh Realism Kit - how to make it work in Poser 7?

marblecloud opened this issue on Jun 25, 2008 · 15 posts


marblecloud posted Wed, 25 June 2008 at 8:48 PM

Does anyone who's a wizz at Python know how I might make Face Off's Unimesh Realism Kit work in Poser 7? I just downloaded an update and thought it might be the update to P7, but no luck. I'm  getting this error when I run it on M3:

 
Traceback (most recent call last):  
  File "C:Program Filese frontierPoser 7RuntimePythonposerScriptsWacrosUserDefinedUnimeshRealismKit.py", line 106, in ?  
    tk = Tk()  
  File "C:Program Filese frontierPoser 7RuntimePythonliblib-tkTkinter.py", line 1569, in __init__  
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)  
_tkinter.TclError: Can't find a usable init.tcl in the following directories:  
    {C:/Program Files/e frontier/lib/tcl8.4} {C:/Program Files/e frontier/lib/tcl8.4} {C:/Program Files/lib/tcl8.4} {C:/Program Files/e frontier/library} {C:/Program Files/library} {C:/Program Files/tcl8.4.7/library} C:/tcl8.4.7/library

This probably means that Tcl wasn't installed properly.  
 

This is very frustrating as I've never before come across incompatibilities between P6 and P7 and I've been using P7 since it came out. I can't get into Face Off's Help forums (I registered but no response from the admin to log me in) and I've had no luck contacting him in the past via site mail.


bagginsbill posted Wed, 25 June 2008 at 11:11 PM

Attached Link: http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2724430

The linked thread had the same error reported, using a different script. The error has something to do with an incorrectly installed tcl/tk library.

The issue may have nothing to do with the realism kit, per se.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


nruddock posted Thu, 26 June 2008 at 2:58 AM

Quote - The linked thread had the same error reported, using a different script. The error has something to do with an incorrectly installed tcl/tk library.

The issue may have nothing to do with the realism kit, per se.

More precisely, the issue was installing WW2 standalone into the Poser folder.
A reinstall of Poser was the only fix.


PoserFreak_1938 posted Thu, 26 June 2008 at 7:15 AM

In PoserPro is the same problem - the same error-messages.
All my Realism-Kit-Scripts will not work in PoserPro.


marblecloud posted Thu, 26 June 2008 at 10:19 AM

Hmm, I did just install WW2 a while back. Are you saying my problem with the Realism Kit is because of WW2? (Confused!)


Synpainter posted Thu, 26 June 2008 at 12:14 PM

 See This Page : http://www.physicalc-software.com/forum/viewtopic.php?t=98


PoserFreak_1938 posted Thu, 26 June 2008 at 1:10 PM

In PoserPro I become this Message when I Run RealSkinshader on a V3-Figure:

Traceback (most recent call last):
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonposerscriptsRealSkinShader_all_Figure.py", line 906, in ?
    SkinShader = SkinShaderDlg(tk)
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonposerscriptsRealSkinShader_all_Figure.py", line 688, in init
    Label(self.StatusFrame, text='Selected Figure : ').grid(row=0, col=0, sticky="e")
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonliblib-tkTkinter.py", line 1790, in grid_configure
    self.tk.call(
_tkinter.TclError: ambiguous option "-col": must be -column, -columnspan, -in, -ipadx, -ipady, -padx, -pady, -row, -rowspan, or -sticky

In Poser 7 is work without any problem with the same figure.


Dave8 posted Thu, 26 June 2008 at 3:17 PM

both real skin shader and v4 skin shader work in my poser pro and P7
I think i did some kind of tweak but no idea what it was again


bagginsbill posted Thu, 26 June 2008 at 3:30 PM

Quote - In PoserPro I become this Message when I Run RealSkinshader on a V3-Figure:

Traceback (most recent call last):
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonposerscriptsRealSkinShader_all_Figure.py", line 906, in ?
    SkinShader = SkinShaderDlg(tk)
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonposerscriptsRealSkinShader_all_Figure.py", line 688, in init
    Label(self.StatusFrame, text='Selected Figure : ').grid(row=0, col=0, sticky="e")
  File "F:ProgrammeSmith MicroPoser ProRuntimePythonliblib-tkTkinter.py", line 1790, in grid_configure
    self.tk.call(
_tkinter.TclError: ambiguous option "-col": must be -column, -columnspan, -in, -ipadx, -ipady, -padx, -pady, -row, -rowspan, or -sticky

In Poser 7 is work without any problem with the same figure.

That one I've seen others talk about. You need to edit the script, because one of the parameter names have changed. Try

column=0
 
instead of

col=0


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


PoserFreak_1938 posted Thu, 26 June 2008 at 3:49 PM

That was it!
Sincere thanks **bagginsbill

**


nruddock posted Thu, 26 June 2008 at 8:15 PM

Quote - Hmm, I did just install WW2 a while back. Are you saying my problem with the Realism Kit is because of WW2? (Confused!)

If you install the standalone version of WW2 into the Poser directory, you mess up Poser's Python installation, as per the thread that BB linked.


marblecloud posted Thu, 26 June 2008 at 9:05 PM

Well... I had no idea where I'd installed the standalone WW2, so I went to Add/Remove programs and uninstalled it. Then I reinstalled the Realism Kit.

Now when I try to open Poser I get "This application has failed to start because python24.dll was not found."

Arghh!


LostinSpaceman posted Thu, 26 June 2008 at 11:22 PM

Quote - Well... I had no idea where I'd installed the standalone WW2, so I went to Add/Remove programs and uninstalled it. Then I reinstalled the Realism Kit.

Now when I try to open Poser I get "This application has failed to start because python24.dll was not found."

Arghh!

That's because if you installed WW2 Standalone inside the Poser installation it over wrote the Python and then when you uninstalled it it removed it leaving Poser Pythonless. Just reinstall Poser and you should be back up and running.


marblecloud posted Thu, 26 June 2008 at 11:25 PM

Well, I just installed the SR2 update and it seems to be working again - both Poser and the Realism kit. So far so good. Thanks for your help.


bagginsbill posted Fri, 27 June 2008 at 7:47 AM

That's one of the nice things about the SR updaters - they usually include all the Python stuff, so if Python stuff gets messed up, you have a much quicker way to recover than re-installing the entire application.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)