I think a lot of 3D artists overlook the power that scripting with their 3D application provides them. "I'm an artist - so why do I care about scripting?" I hear you cry. Scripts are great for automating repetive tasks, and you don't need to be a programmer to take advantage of them, though if you understand a few of the…
Ruz - go for it. The best thing to do is to pick a simple task and try to script it. I learned to script not by doing abstract examples, but by just grabbing the bull by the horns and trying to write something useful. Ely - Python is all well and good (as is Lua), but it's not Mel or Maxscript so it doesn't really have a…
Python and C# are next on my list. Scripting is a tremendous help in just about every application I can think of. It's hard to explain just how much time it saves until you start using scripts/macros. I think a lot of people get used to there flow and feel there fast enough so they put it off. I also use a program called…
this is something im very interesting of hearing development, since i could really use those kind of scripts but i have no idea how to program them...the only thing i ever programmed was .shader and .ini lol so...thanks rick !
[ QUOTE ] Ely - Python is all well and good (as is Lua), but it's not Mel or Maxscript so it doesn't really have a practical application [/ QUOTE ] Oh, I understand. But Python is implemented as a scripting language for some 3D design software. So there's no need for learning cobbled program specific languages. With that…
for the maya users. as far as modelling goes this is maybe the most useful script i've put together ( with the help of a guy name of john homer ) : http://orderindebris.exorsus.net/misc/jkbFlattenVerts_2.1.rar it'll average the position of a bunch of verts on a specified axis. or snap them to a given location. pretty…
I agree with you Rick that not enough 3d artists know enough about scripting and how it can really help improve / speed workflow. I tend to be a max user but have learned MEL over the past year and half and have made some pretty handy stuff. Learning a little about loops and procedures can help you make a lot of handy…
The maxscript listener code is fine, as long as you take the core of it and wrap it up nicely. Everything in the listener is written specifically for the objects that it is dealing with at the point, so I normally add a layer of abstraction. A simple script that I use a lot is rotating a character. I build my characters…