Wait, but how do I... ...get the notetracks from tanims/M16 rig/Wraith exports? It's really simple! All you have to do is open the Export XAnim window and press Grab Notes!
...generate camera anims? First, select tag_camera and then mark it as camera
Then, select tag_weapon (or tag_weapon_right, or whatever you want to use) and mark it as weapon
And now you can press "Generate camera animation"!
ModmeBot:
Reply By: Azsry Yay All my favourite Maya export plugins merged into one! Great work all of you.
EDIT: It seems Ray's toolkit still has this issue with Maya 2016 where it breaks because the time values it grabs are floats, but it expects integers. It's fixed quite easily by casting animStart and animEnd to integers, however:
Line 2295:
foriinrange(animStart,animEnd+1):
to:
foriinrange(int(animStart),int(animEnd+1)):
I have yet to see any side effects from this cast, but there may be if your animations start on non-integer frames.
ModmeBot:
Reply By: Ray1235
AzsryYay All my favourite Maya export plugins merged into one! Great work all of you.
EDIT: It seems Ray's toolkit still has this issue with Maya 2016 where it breaks because the time values it grabs are floats, but it expects integers. It's fixed quite easily by casting animStart and animEnd to integers, however:
Line 2295:
foriinrange(animStart,animEnd+1):
to:
foriinrange(int(animStart),int(animEnd+1)):
I have yet to see any side effects from this cast, but there may be if your animations start on non-integer frames.
Thanks, will keep that in mind :)
ModmeBot:
Reply By: Ray1235 Uploaded a hotfix
Fixes:
- No longer asks for root directory everytime when opening a save file dialog
- [RCAT] Frame numbers are converted to int to avoid errors
ModmeBot:
Reply By: Ray1235 Another hotfix:
Tool no longer asks for a root directory when importing models
ModmeBot:
Reply By: Ray1235 Uploaded a hotfix. Export2Bin is now 100% confirmed working.
ModmeBot:
Reply By: Hero115 Just FYI Ray, This never worked for me. The "grab notes" Part. it grabs them but In-Game the Notes play as one.
I would like to use this. Very Helpful +1 .
ModmeBot:
Reply By: Ray1235
Hero115Just FYI Ray, This never worked for me. The "grab notes" Part. it grabs them but In-Game the Notes play as one.
I would like to use this. Very Helpful +1 .
[USER=3]@Scobalula[/USER] did that part and I think you should blame waw for that
ModmeBot:
Reply By: CrossFire guys im a noob how do i make a new usersetup.mel file ??
ModmeBot:
Reply By: xSanchez78
CrossFireguys im a noob how do i make a new usersetup.mel file ??
Right click in the directory, click New->Text File, and rename the name part to usersetup and the .txt to .mel, and it should work.
Also the grab notes thing doesn't work for me, it can't find notes for tanims atleast. And how do I export the notes from seanims?
ModmeBot:
Reply By: Blink-420 Ive tried so many times to install this but it wont show up in maya, and not getting a start up window in maya.
ModmeBot:
Reply By: Wild
Blink-420Ive tried so many times to install this but it wont show up in maya, and not getting a start up window in maya.
Me too :/ Any help? I have maya 2016 does it need to specifically be the 2012 x64 version? I'm trying to learn how to port over weapons and the set up for everything is just giving me so much trouble xD
ModmeBot:
Reply By: Wild
AGC
Blink-420Ive tried so many times to install this but it wont show up in maya, and not getting a start up window in maya.
Me too :/ Any help? I have maya 2016 does it need to specifically be the 2012 x64 version? I'm trying to learn how to port over weapons and the set up for everything is just giving me so much trouble xD
Nvm I fixed it. I had both python("import CoDMayaTools"); and python("import SEAToolsPlugin"); in my usersetup.mel, however I had a ' at the end of python("import SEAToolsPlugin"); so it looked like this: python("import SEAToolsPlugin");' and that caused them not to show up in maya :/ ahhh I am such a noob xD But it's part of the learning process lol
ModmeBot:
Reply By: Scobalula A new update has been released to this which includes some fixes and new features:
*Moved all settings to a sub menu and make them check boxes, before it required a refresh of the menu which crashed 2017 on occasions. (which seems to happen on any script I've tried that deletes and recreates UI)
*Optimized the ReadNotes functions with a list and loop so they are now easier to read and modify., instead of a mess of if and elifs.
+Add a Button to grab frames from scene so you no longer need to manually enter start and end frame.
Of course any issues do let Ray or I know.
ModmeBot:
Reply By: Scobalula A test version has been released that some might wanna give a go, after Porter showed me PyCod for AutoGDT I decided to give a go at implementing it into CoDMayaTools.
Essentially this ads direct *_BIN support from the tool, no Export2Bin.exe junk. To use this update download the latest from pycod branch here:
Download And simply put the CoDMayaTools.py and pycod folder into your scripts folder. I have done several test with different models including weighted, multiple materials, over 65k, etc. and all seem to work. Of course none of that would be possible without work of those on PyCod (which of course make sure to checkout the dev. version of Blender-CoD which has support for _BINS also).
Please note this is a TEST version, and while tests worked, both PyCoD and this implementation are not finished, so it's not unlikely you might run into issues, please do report any you find.
ModmeBot:
Reply By: Dcchill For some reason some of the buttons, like the export xmodel button, dont work for me
ModmeBot:
Reply By: Scobalula
Dcchill For some reason some of the buttons, like the export xmodel button, dont work for me
This could be many things, we need more information than this such as Maya Version, Other 3rd Party Plugins, Script Editor Output, etc.
I have used it on 2012, 2016, 2017 and 2018, all features work on them.
ModmeBot:
Reply By: Scobalula A semi-major update has been released (Version 2.7.0):
Full implementation of PyCod including support for more xmodel versions (version is defined by game you select in Games Settings), direct to xanim/xmodel_bin with support for cosmetics* and other features that may come to PyCod as it is developed.
Added support for Call of Duty 1 and 2 Folders/Mode.
Removed the need for Grab Notes to select the notetracks to obtain the information which would deselect your current selection.
Fixed Notetracks on Reversed xAnims.
* In order to export directly to bin, when setting your file path, select "Export Type Binary File (.Export Type_bin)" when exporting or change the path entry, if you have Black Ops 3 set as your current game, xbin will be automatically selected by default, and for the other games, _export will be the default when the file dialog is opened.
OP has been updated with new links/info.
Other features such as siege anim support, better xcam support, etc. to come.
Please report any issues.
ModmeBot:
Reply By: jiggy22 Posted this on UGX, got no response there.
When installing, I get this error:
# Error: file: C:/Users/XXX/Documents/maya/2014-x64/scripts/usersetup.mel line 1: ImportError: file C:/Users/XXX/Documents/maya/2014-x64/scripts\CoDMayaTools.py line 56: No module named pycod.xmodel #
Any fix?
ModmeBot:
Reply By: Kompst It's not working for me either. It's acting like nothing is installed. I installed it correctly.