How to start scripting?

loocas | 3ds Max,maxscript | Sunday, March 30th, 2008

Maxscipt guide

One of the questions people often ask me is “Where to start scripting?”. The answer isn’t simple, it really depends on so many factors like, what should the script do, how should it interact with the user, what features do I put in, will I make it easy to maintain and update, is it necessary to be updatable, etc… So, you see, starting writing a script isn’t always easy and it can even discourage some beginners from diving more into this part of CG that is very helpful but not seen as much “creative” commonly, which is a bit of a misunderstanding the concept, but still, the result is that people often rather invest several hours in manual labour than a few minutes writing a simple loop doing some simple tasks for them.


Screw Project Folders, screw User Profiles!

loocas | 3ds Max | Friday, March 28th, 2008

O my man! How annoying those project folders can get in Max 9+. I’ve been used to NOT using any “Autodesk predefined” and mainly “Autodesk sealed” project folders and settings all the way. Now, they, yet again, FORCE you to use the project folders. I mean, it’s definitely not a bad idea to get organized (about which I’ll write later, believe me, I have a lot to say on the subject) and have specific settings on a user basis. Certainly, this was partially “enforced” by Microsoft and its Vista user data management system. But hey, at least Autodesk could have done it right! They DIDN’T, yet again. Now, while I certainly don’t mind setting up projects in Maya, I thoroughly hate it, essentially the same feature, in Max. The naming conventions enforced upon me were just a bit too much. I’m used to setting up my own project folders with my own, production proven, naming conventions and such. Besides, I still use quite a lot of heavy max tweaking in terms of ini files etc… so all this was a big pain in my ass when I just recently started using 3ds Max 2008 (I know, a bit late, but hey, I love Max 8 and if it was 64bit, I wouldn’t update in any way!).


Afternoon walk

loocas | photos | Sunday, March 16th, 2008

Some photos of todays walk with our dog, Channela and some “friends” of her ;)

channela_closeup_01.jpg channela_closeup_02.jpg channela_digger.jpg channela_fighting.jpg channela_chewing.jpg channela_looking_01.jpg channela_looking_02.jpg channela_proud.jpg mut_channela.jpg channela_shower.jpg bond_shy.jpg bond_sitting.jpg fanny_01.jpg fanny_02.jpg houses.jpg

And some more random photos I took at UPP yesterday:

buf.jpg davy.jpg fucked_up_francesco.jpg girls.jpg jitka.jpg veru_side.jpg veru_closeup.jpg

I’m loving Python!

loocas | 3ds Max,maxscript,Maya,opinions,Python,software,technical | Sunday, March 2nd, 2008


Interestingly enough, when I started looking into extending my technical skills and knowledge beyond 3ds Max itself at first I got a bit frustrated. The reason was I thought (as probably many other technical artists out there, based on many discussions I read) that I spent years developing some scripting and technical skills to find out they were useless and I’ll have to learn something entirely different in order to stay at the cutting edge and still being competitive. Now while 3ds Max isn’t a factor here, it’s just a platform anyways, I dived into Maya recently and faced a, seemingly, difficult decision: do I go the MEL way or do I learn Python (available in Maya since 8.5)? The decision turned out to be petty simple! I’ll learn both! As I devoured the user reference files, some tutorials and some books, I found out that once you learn one scripting language syntax and logic, picking up any other (similar) language is quite easy.


Powered by WordPress | Theme by Roy Tanck