gerra6 Posted March 2, 2014 Author Posted March 2, 2014 The tool just crashes outright, perhaps I need to install the 64-bit version?  How should I do that? Assuming that you have a 64 bit OS installed, here's what you want to do.  First, grab the 64 bit Python download and install it. I recommend installing it into it's own python folder, so that it won't interfere with any pre-existing installs  http://python.org/ftp/python/3.3.4/python-3.3.4.amd64.msi  Next, grab the latest version of Pyffi 3K and install it to the Python that you just installed:  http://sourceforge.net/projects/pyffi/files/latest/download?source=files  If all goes well, you should be able to run the tools from the 'light' download by double-clicking on the .py files.
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 OK, I've tracked down the problem. It's the hands. Since the Left and Right hands share an identical UV map, my UV search function is getting a bit silly when it attempts to match them. Â I'm working on a patch, but for now if you remove the hands on both templates, the tool should work fine.
ger4 Posted March 3, 2014 Posted March 3, 2014 Light Download 31 (the scripts only version) is still giving me the pref counter crash, no idea why..
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 I've updated the tools to Beta 32. Â This update resolves the issue with Hands and Feet UV mapping when using the High Resolution search feature.
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 Light Download 31 (the scripts only version) is still giving me the pref counter crash, no idea why.. Hmm. Â That's...very strange. Well, I can guarantee that Beta 32 doesn't have any perf_counter calls. It's possible that I accidentally left the perf_counter call in the Beta 31 Light download. However...I have no idea why perf_counter call would crash a standard python install. It's just a normal component of the Python Time module. Â Edit: Â Here's the TGND to ZKEC lattice I generated when testing the Beta 32 patch: TGND to ZKEC.7z
ger4 Posted March 3, 2014 Posted March 3, 2014 Ok, I'm having a problem getting the right breast shape with this conversion. Â Although the tool works, it follows the shape of the breast too precesiley in this case. Â Have a look at these meshes (original and converted) Â Corset6 Converted.zip
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 I'd probably try increasing the number of targets. That might help. Â I'll look into adding some customization options to clothing converter that will allow you to modify the way the tool affects different geometry blocks in the nif.
ger4 Posted March 3, 2014 Posted March 3, 2014 I'd probably try increasing the number of targets. That might help. Â I'll look into adding some customization options to clothing converter that will allow you to modify the way the tool affects different geometry blocks in the nif. I already increased the targets to 100, but it still looked the same.
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 I think what is needed will be the ability to magnify vertex movement, so you could have the skin with a magnification factor of 1.0 and the clothing mesh with a magnification factor of, say, 1.05. So the vertices that already move would move 5% more, while vertices that are untouched will stay exactly the same. Â Once it's done, it should work in a similar fashion to the equivalent setting in my Blender clothing converter
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 Clothing Converter Beta 33 has been released. Â This includes several new customization options that allow you to modify the way that individual meshes within a nif are transformed.
ger4 Posted March 3, 2014 Posted March 3, 2014 Ok, when I run the sciprts only light version, I get an error about a missing moduel named 'tkinter' Â Â Also, if I instead use the Standard version of the tool to batch convert some outfits, it crashes after converting just a few outfits (the window closes) with no error message.
gerra6 Posted March 3, 2014 Author Posted March 3, 2014 Reinstall Python and ensure that you select a full install with all of the standard modules. Â I'll need to test why the tool crashes after batch converting a handful of outfits...I'll see if something is leaking. Â It might be a particular outfit that causes the crash.
nakakita Posted March 4, 2014 Posted March 4, 2014 I can't generate a standard HGEC to TGND lattice with update 33 without the portable version running out of memory.Â
gerra6 Posted March 4, 2014 Author Posted March 4, 2014 What settings are you using? Â When you say standard, do you mean the lattice you get when 'Make Minimal Lattice' is enabled, or the one that you get if it is disabled? Â If 'Make Minimal Lattice' is disabled, then running out of memory is extremely easy to do. The tool allows you to set resolutions that are, realistically, only viable with 64 bit systems with plenty of available memory. Since the Portable package runs a 32 bit version of python, it's limited to ~ 1.5 gb or so, which the tool can chew up extremely quickly once it starts processing referencing million node lattices. Â For best results with a relatively small memory footprint, I recommend enabling 'High Resolution Search' and 'Make Minimal Lattice'. They're fairly new experimental options, but so far I am impressed enough with them that I am seriously considering removing the older lattice options.
nakakita Posted March 4, 2014 Posted March 4, 2014 I meant standard in that in wasn't anything special, just HGEC, not Guts, or ZKEC, or any of the other numerous derivatives. I didn't enable minimal lattice. I guess I'll try that next and see. Otherwise I guess I'll be downloading 64bit python and using the lite version and hoping it works. Â Edit: Looks like minimal lattice was enabled, as well as high resolution search. Dropped search from 30 to 20, and it's still running out of memory. Â I got confused by the interface apparently and thought sunken buttons were active ones like they are in the other converter. Working now. Sorry. Â Edit-Again- And now it's the clothing converter running out of memory. Default settings apart from checking female only.Â
gerra6 Posted March 5, 2014 Author Posted March 5, 2014 Sunken Buttons are the active ones...or they should be at least. Â Which options appeared to be acting incorrectly? Â Also, would you be willing to post your .cfg, .log (both located in your save folder), and lattice file? I'd like to see if I can spot anything unusual.
TnTTnT Posted March 5, 2014 Posted March 5, 2014 I tried to build lattice from CHSBHCv3-T to CHSBHC but after long running, the tool terminate with 0 byte lattice file. From : frm_femalebody_0.nif To : to_femalebody_0.nif Log file included. Default setting.  report.7z
nakakita Posted March 5, 2014 Posted March 5, 2014 In the latest version of the lattice maker, for me anyway, sunken ones are inactive. And here's the logs. save.7z
gerra6 Posted March 5, 2014 Author Posted March 5, 2014 Thanks for the bug report.  It looks like my UV Matching algorithm was getting confused by the different textures.  This patch should resolve those issues. Note, this patch also includes a new method to automatically Recalculate Vertex Normals and Update Tangent Spaces when Clothing Converter is run, which should eliminate the need to clean converted nifs in nifskope.  Convert Clothing Beta 36 Experimental Update:  Changelog 1. UV search matching feature should now be more flexible 2. Update Tangent Space function updated. This will eliminate tangent space related visual distortions near UV seams 3. Convert Clothing now has the ability to recalculate vertex normals after converting clothing. 4. The High Resolution search mode has been adjusted to reduce instances of 'dictionary lock'  Download:  Convert Clothing b_36_update.7z  If all goes well I'll update the main download.
gerra6 Posted March 5, 2014 Author Posted March 5, 2014 In the latest version of the lattice maker, for me anyway, sunken ones are inactive. And here's the logs. Thanks. From the config and log files, it looks like High Resolution Search and Minimal Lattice were both disabled. Â Try running the tool with these settings. Let me know if it works. makeLattice.7z
nakakita Posted March 5, 2014 Posted March 5, 2014 Just used those settings on top of the update. Ran out of memory. Here's the log. Whatever my settings were in the last config I posted were the settings that actually for a lattice gen. But obviously not clothing. *sigh* make_lattice_log.7z
TnTTnT Posted March 5, 2014 Posted March 5, 2014 With the new update, it even terminate faster with 0 byte lattice. Â make_lattice.rar
Calabeth Posted March 5, 2014 Posted March 5, 2014 Ok not sure what I am doing wrong on this. Getting back into Skyrim after 6 mos away and I remember I had a lot of outfits I wanted to convert. I also see this neat new tool to use and work with ( awesome work gerra ) Â But I download the 64b verson of python and install along with pyffi. I then unzip the tools on the bigger empty drive to do the work. When I click on the make lattice a console window pops up then is immediately gone again. Did I miss something somewhere? Â From what I was reading this is mostly a standalone process until the final touch up stages correct? *edit* Left previous as proof of a dunce lol. Forgot to run pyffi again after updating to the 64b version from the 32. Although I got a question as to how to apply that update to the lite version whem using 64b.
gerra6 Posted March 6, 2014 Author Posted March 6, 2014 Calabeth.  Running the 64 bit version and the 32 bit version of Python at the same time can get a bit complicated.  Here's what you want to do.  First, take a look at the folder where you installed the 3.x 64 bit version of Python.  Inside that folder should be a folder called 'scripts' and another folder called 'Lib'  Look inside 'scripts'. It should contain a number of .py files, including 'niftoaster.py'  Next, look inside 'Lib'. Open a folder called 'site-packages'. You should see a folder called 'pyffi'  If either the folder called 'pyffi' or the the .py files inside of the 'scripts' folder are missing, then pyffi has not been installed into the 64 bit version of Python. This is not a problem, you just need to do it manually.  So, go to your working python install (the 32 bit version) and copy the contents of its 'scripts' folder into the 64 bit 'scripts' folder  Next, copy the 'pyffi' folder from the 32 bit '/Lib/site-packages' folder into the 64 bit '/Lib/site-packages'.  Finally, you need to make sure that the 64 bit version of Python is getting used when you launch the clothing converter files. For this, your best bet is to probably make a bat file.  The contents of the bat file should look a bit like this:  C:\Python\Python33_64\python.exe C:\tools\make_lattice.py pause The 'pause' line is handy because it will prevent the console window from closing immediately if the tool encounters an error.
gerra6 Posted March 6, 2014 Author Posted March 6, 2014 Just used those settings on top of the update. Ran out of memory. Here's the log. Whatever my settings were in the last config I posted were the settings that actually for a lattice gen. But obviously not clothing. *sigh* Right. The lattice you generated was too large. I was recommending that you generate a lattice using the alternate method.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now