Fixed stuff v0.7 Rewrote the script from ground up including the GUI, everything should work much better. Added a 'split all' and 'join all' functions wich let you split mapping cords and join them as well. You must now have the Maxscript extentionspack version 1.1 because i use some of the stringfiltering features of that pack, its free and you cn download it from the KTX website. A number of ppl have written me about the 'No "\" function for undefined" problem, and this script should fix that. Oh and i updated this text as you might have noticed. Fixed stuff v0.4 Fixed a problem that occure if mapping cordinated decimals are separated by a . insted of a , that quake2modeller uses. ---------------- Added a little feature to help ppl import a large amount of 3ds frames, like for importing allanimation frames of a md2 model. ---------------- Just a basic cleanup of the most terrible bugs the last script had. Looks a bit cleaner to now. ------------- -------------- Export a skinmesh from a model in Max2 to a .ASC file that can later be imported to Quake2modeller as new mapping cordinates. Split all texturevertices to give you some freedom in editing mapping, and join all duplicate tverts while removing all unconnected tverts. -------------------- Import/Export mapping for models using multiple objects. Give you nice and user friendly error messages when something goes wrong. ---------- Import mapping:
The model should now be textured. Export mapping:
Your new mapping should now be visable in the skineditor Split and Join TVerts:
------------------ Quake2modeller make a error when exporting skinmeshes to .ASC, its a simple error that you can fix yourself with a text editor in less then 2 minuites. (That includes writing a email to Philp Martin asking him to fix it :). Open the asc file you exported and find this row (never mind the values) ¦Face list:Face 0: A:0 B:1 C:2 AB:1 BC:1 CA:1 Now make it look like this: ¦Face list: Save the file and spend the remaining 90 seconds writing that email to Martin that he should fix this error as soon as he can. Ofcours i take no responsibility for any damage that this script might cause and its up to you to use it or not...but i think its quite safe. If you find any errors or want to make improvments then you can always re-write it, ofcours under the condition that you send me a copy of the improved version as well ;) You can ofcours not charge anyone money for this thing, but then again someone who would pay for this might be in turn for a wakeup call ;) Well that should be it...hope it doesnt Nuke your system. Elmek |