This is a minor update of my IO Suite to be used for testing Blender 2.27.NewPy1. For experienced users only! Extract IOSuite2.zip to a directory on your pythonpath (or your BlenderDir), then run the contents of IOSuite1.zip to import or export.
Exporting is still not working properly, but will be fixed soon. It is backward compatible with 2.23. And yes, I still use 2.23 becuase it is much faster than 2.27. Most of the new work is in the lightwave module (matererial indices, vertex colors, materials, specular highlights, etc.).
Send me bug reports, feature requests, and comments via email.
heya – first off, lemme say thanks for this – it will help me enormously.
However, when I try to run the script, I keep erroring out on:
import radiosity, truespace, lightwave, off, raw, lightflow
import flags
for some reason (I’m sure just a silly cockpit error), it cannot find the ff directory. Now, for my file paths and setup:
python:// dir in blender
/home/user/media_stuff/blender/scripts
I haven’t used linux in a while, but it should work without problems. Try putting the modules in /home/mike/media_stuff/blender/scripts. Once it finds the modules, everything should work.
Great Work!
One of most useful script. IMHO, when you have a stable
version, this must be included in Blender distribution
(in the next releases the python script will be used from
menu).
I tried IOSuite to import a couple of Lightwave models (can’t say which version since they’re were passed to me from someone else) and all I could do was to import the vertex information but it didn’t import any face.
The script doesn’t show any error, just a “No faces found” message and then the “successful import” message or similar.
Can you tell if this is a problem of the original models or maybe a bug in the script ?
Apparently the models are imported OK with the previous version of teh script in Blender 2.23, so it is a problem with the new version I guess… any ideas ?
If you get a “No faces found” message, then the lw mesh object is in nurbs/patch/subsurf mode. The only way around it is to resave it as a plain mesh in lw, i.e., disable the patch mode.