XSI ZETools

Started by Ande, September 01, 2012, 04:27:24 AM

Previous topic - Next topic
September 01, 2012, 04:27:24 AM Last Edit: June 19, 2018, 02:07:47 PM by Unit 33
edit by Led:  Here is a video about how to install them
https://youtu.be/NvDMErhwm9Y

and here is the download (large) that includes softimage, ZETools, and software needed to run ZETools.
http://www.swbfgamers.com/index.php?action=downloads;sa=view;down=1371


XSI ZETools is a plugin(biggest part written in python) for XSI 6.0+.
It should do pretty much everything the Pandemic exporter could.

I update the gametoast topic with every new release, so that's the best place to get the newest download/info/support:
Gametoast topic
Here's the 'homepage':
http://schlechtwetterfront.github.io/xsizetools/
The latest version is maintained at github:
https://github.com/Schlechtwetterfront/xsizetools/

Thanks Andeweget! I'm starting out in modelling and this should help a bunch.

September 01, 2012, 07:25:03 AM #2 Last Edit: September 01, 2012, 08:19:40 AM by Buckler
Hi Ande,

Thanks for visiting us and posting the information here--I will give it a try!

Edit:  I have installed it with 7.5!

Anyone wanting to try this, be sure to follow the installation instructions *very* carefully:
https://sites.google.com/site/andescp/zet_m#installGuidelines

Note that Ande has a bunch of items that can be brought directly in so that they can be played with, such as walkers and things.

I encourage everyone to give it a try  :cheers:

Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet

Yes, I just export my door animation, but I am still not sure, about export aplication window parameters, so, when try create zaabin/zafbin, it still crashes...
Beauty is, the way to perfection.

Glory to Ukraine!  :mf:

Thanks. :)
I totally forgot about the templates. The template packs are uploaded on the google sites page, too. You can either 'install' them through the Expansion Manager(in XSI: ZE Tools>General Tools>Expansion Manager) or just import them as dotXSI. Installing let's you import them via the ZE Tools>ZETools... window.

I have added a small tutorial on how to export animations(the example is similar to a door) to the guidelines:
https://sites.google.com/site/andescp/zet_m

I know I shouldn't bump, but I just couldn't justify opening a new topic to say: ho-lee CRUD! Finally, we no longer have to rely on the old Pandemic exporter, or people with the older XSI versions, to get models done! Although I'll probably only do kitbashes and the like for my own mod, this will most certainly come in handy. Thanks for this, Ande!  :cheer:
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1
--Endor: Imperial Base

I don't think bumping this is a problem. Any bugs/problems should be posted here, too so I can check them out.

And while we're at it: The last release now supports importing animations. Geometry won't be imported but all objects will be represented as nulls with animations.

Yes, we are not too uptight about bumps and things, as long as it is relevant :)
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet

October 05, 2012, 10:10:17 AM #8 Last Edit: October 05, 2012, 11:40:22 AM by Sereja
Well, some bugs/problems was founded. Here, what it say, when I try to import door:
[spoiler]' ERROR : Traceback (most recent call last):
'   File "<Script Block >", line 80, in importbutton_OnClicked
'     import_.import_()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetimport.py", line 298, in import_
'     self.do_import()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetimport.py", line 313, in do_import
'     self.msh = unpacker.unpack()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_unpack.py", line 92, in unpack
'     bone.set_name_from_crc()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2.py", line 1686, in set_name_from_crc
'     name = msh2_crc.compare_crc_adv(names, self.CRC)
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 53, in compare_crc_adv
'     if crc_ == crc(string):
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 18, in crc
'     startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
' AttributeError: 'module' object has no attribute 'STARTF_USESHOWWINDOW'
'  - [line 79 in C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZETools\Application\Logic\importer.py]
' ERROR : Property Page Script Logic Error (Python ActiveX Scripting Engine)
' ERROR :    [77]     params.preview()
' ERROR :    [78]     import_ = andezetimport.Import(xsi, params)
' ERROR :   >[79]     try:
' ERROR :    [80]         import_.import_()
' ERROR :    [81]     except SystemExit:
' ERROR :    [82]         return
' ERROR : Traceback (most recent call last):
'   File "<Script Block >", line 80, in importbutton_OnClicked
'     import_.import_()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetimport.py", line 298, in import_
'     self.do_import()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetimport.py", line 313, in do_import
'     self.msh = unpacker.unpack()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_unpack.py", line 92, in unpack
'     bone.set_name_from_crc()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2.py", line 1686, in set_name_from_crc
'     name = msh2_crc.compare_crc_adv(names, self.CRC)
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 53, in compare_crc_adv
'     if crc_ == crc(string):
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 18, in crc
'     startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
' AttributeError: 'module' object has no attribute 'STARTF_USESHOWWINDOW'
'
[/spoiler]

-Edit

By the way, here enother error, when I try export door anim, with your new version:
[spoiler]' ERROR : Traceback (most recent call last):
'   File "<Script Block >", line 36, in exportbutton_OnClicked
'     export.export()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 690, in export
'     self.do_export()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 740, in do_export
'     self.msh.animation = anim.convert()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 85, in convert
'     bonecoll.add(boneconv.convert())
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 35, in convert
'     self.bone.recrc()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2.py", line 1678, in recrc
'     self.CRC = msh2_crc.crc(self.name)
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 18, in crc
'     startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
' AttributeError: 'module' object has no attribute 'STARTF_USESHOWWINDOW'
'  - [line 35 in C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZETools\Application\Logic\exporter.py]
' ERROR : Property Page Script Logic Error (Python ActiveX Scripting Engine)
' ERROR :    [33]     params.preview()
' ERROR :    [34]     export = andezetexport.Export(xsi, params)
' ERROR :   >[35]     try:
' ERROR :    [36]         export.export()
' ERROR :    [37]     except SystemExit:
' ERROR :    [38]         return
' ERROR : Traceback (most recent call last):
'   File "<Script Block >", line 36, in exportbutton_OnClicked
'     export.export()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 690, in export
'     self.do_export()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 740, in do_export
'     self.msh.animation = anim.convert()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 85, in convert
'     bonecoll.add(boneconv.convert())
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Core\andezetexport.py", line 35, in convert
'     self.bone.recrc()
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2.py", line 1678, in recrc
'     self.CRC = msh2_crc.crc(self.name)
'   File "C:\users\Serejenka\Autodesk\Softimage_Mod_Tool_7.5\Addons\XSIZEtools\Application\Modules\msh2_crc.py", line 18, in crc
'     startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
' AttributeError: 'module' object has no attribute 'STARTF_USESHOWWINDOW'
'
[/spoiler]
Beauty is, the way to perfection.

Glory to Ukraine!  :mf:

Which version of python do you have installed? That module it mentions in the error report comes with python automatically so it most likely is a problem with your python version.

I am download, and install python-2.6.6, from your Guidelines page.
Beauty is, the way to perfection.

Glory to Ukraine!  :mf:

You certain? :P I googled a bit and found out that the problem you're having is common with python 2.7. I found a solution though which I'll implement until the next release.

BTW, it's now possible to import geometry + animations:
http://gametoast.com/forums/viewtopic.php?p=484590#p484590

How come I can't get onto your page? It says I don't have sufficient priveliges, regardless of whether I'm signed in or out of Google.
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1
--Endor: Imperial Base

Should work now.
I messed a setting up accidentally.

Okay, trying to import a MSH file, I get an error appear: OLE Error 0x80020101. Any ideas?
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1
--Endor: Imperial Base