Adverti horiz upsell

PAIE 1.3.3 for Maya (maya script)

Animation / Pose library tool.

License
Button download
6,478 Downloads

Compatibility

  • 2018, 2017, 2016, 2015, 2014

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:03/27/2008
Last Modified:10/18/2018
File Size: 69.7 KB

Keywords

Pose, animation

Feature Request

ascii file type?

Status:pending
Date:04/06/2011
Submitted by:ldunham1 ldunham1
first of all, this is a fantastic tool. I've already built my own with 99% mel, but never got round to adding the namespace option (to transfer anim between characters). however, i do quite enjoy being able to edit the anim files (editing/updating comments, removing useless info or removing old attributes etc), and even though you've shown a really nice structure in you desc, i get an almost unreadable .xad if i attempt to edit in wordpad or notepad. would this be possible for a future release? (or am i being a major tit and doing something wrong?) thanks

Comments on this feature request:

  • Jakob Welner

    Jakob Welner said almost 14 years ago:

    You're using it alright, I guess, but not being able to edit the files directly was sort of a tradeoff with coding convenience for me as I was too lazy to handle it initially, making a parser a sanity check and what not but I guess I could be convinced to change it if it's a serious request :) The current structure as shown in the description is in there however, but it's been serialized through pickle which is the method I use to save/load files. If you load the file like this: dataWrap = paie.DataWrapper() dataWrap.load("path/to/file") you'll have access to all the data through dataWrap.dataObj which is an instance of the DataContainer class that contains all the information in your file. You can either use the methods on it to manipulate the data hack straight in there by using dataWrap.dataObj.content which is a Dictionary containing everything. furthermore if you want to view the data in a similar way as the structure in the description, there is a Dicplay method as well - dataWrap.dataObj.display() - which will print everything. I haven't made too many methods on the DataContainer class to do manual edits but but it should be fairly easy to extend the class and write your own, say 'remove object', 'change timing', 'edit comments' whatever and if you by any chance happen to write thos methods, I'd be more than happy to take a look at them and include them in my next release :) Does this provide enough access or would you still rather be able to edit in a text editor? By going through the methods in the class at least I can verify that all the entries are sane Hope it helps. Cheers
  • ldunham1

    ldunham1 said almost 14 years ago:

    yeah that sounds great! i'm still in the process of using/understanding python enough to make those kind of def's but if/when i do, i'll send them ur way. This would be as much access as I would need, and thanks again for such a great tool. cheers
  • Mads Tuxen

    Mads Tuxen said over 12 years ago:

    Thanks for a super efficient no-nonsence tool. Its perfect. Im would also like to have Asci file format so that i could read it and make edits if i wanted to, or as you write make animation edits via some commands. Have the same problem of not beeing a phyton-scripter. Cheers Mads :)

Post a comment: