I used your renderUV script and mixed with one of mine. Now the script count black pixel on the uv map, and drop a percentage of "wast uv space" depending on the wanted size of the map. result just below my code is perhaps not very optimised, but its working well on editpoly object just select an editObj and run the script…
bigger update: I crossed the buttons that have no functions yet - those are planned atm. but not yet added. Be carefull though as open UV-editor overwrites color settings of your UV-editor such as background color and edge color. I have not yet tried it on other computers here but those should be the only settings that…
this thread has become bloody big :D What it is all about? A plugin or script collection if you will that boosts the 3dsmax tasks of UV Unwrapping and Texture related stuff. This includes handy align, relax and transformation tools for UV editing but also nifty single button scripts for baking AO, Lighttracer maps or…
hi tumberboy, thx for testing the command that is responsible for the rotation there is: [php]obj.modifiers[#unwrap_uvw].unwrap2.RotateSelected (-_a_off * PI/180) [(ptA.x + dx/2),(ptA.y + dy/2),0][/php] the way it seems (havent tested yet) is that max takes even within single maxscript commands the snap value into…
I have some good progress on my vertice align script it works like this, you select your verts and hit the script, it automaticly detects the flow and will align the verts between the 2 end points on that line. example usage: or what I still plan is a angle snap value (e.g within 2° or 5°) where it detects to snap to…
@MoP: will look at it but I was refering to this: http://www.scriptspot.com/forums/3ds-max/general-scripting/unwrap-editor-window-setwindowxoffset-not-working so what I did not got running was:selection[1].modifiers[#unwrap_uvw].unwrap5.setWindowXOffset 64; there is another one for get position and get width which you btw.…
I am rewriting atm. all functions so that they are working with multi UV's. This is kind of a pain in the ass workflow as I have to structure some functions completely new, it goes usually something like this:local uv = modPanel.getCurrentObject();if( classof(uv) == Unwrap_UVW)then( if ((maxVersion())[1] >= 10000…