Call for Python tutorials

866 votes

I've been seeing a lot of discussion about using Python with 3ds Max for quite a while now... I'd love to get some resources up describing Python - 3ds Max integration / workflow / processes. If you've got or would write a beginner tutorial or even an advanced tutorial, please share it with the community!

Some questions to get the ball rolling... What is Python? How does it compare to MAXScript? Why should someone use Python? Is Python best for end users or developers? How do you create a simple "hello world" Python script?


FYI - for those that are curious, here's a great thread on cgtalk about MAXScript & Python.




Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
todor's picture

I am very interested at a

I am very interested at a good python tutorial for 3ds max. If someone knows, pls send me a link :)

Wish you a nice day :)

pixhellmann's picture

GitHub 3ds Max Python Tools (Max 2021+)

Interactive, real-time, apps, games, character, animation, visualization, TV commercials, marketing and print material. Visit

IvanGospodinov's picture

Thank you

Thank you

hugocities's picture


godd theme!

hugo ayala

araspicture's picture

about python tutorials

ı want to learn ptyhon scripting for max but no tutorials any one knows ?

durke12's picture

Thanks for all the help you

Thanks for all the help you provide guys, but python is a bit over my capabilities at this moment.

loocas's picture


We cooked up a Python bridge for 3ds Max users and have successfully deployed it at several studios, including Pixomondo, that use it mainly for connecting to Shotgun etc. The sole purpose of duberPython was to be able to directly communicate with Python pipeline tools, such as Shotgun, Tactic etc...

Please, take a look at a few examples of this:

AurasmaTD's picture

Python SSSSSssssssss....

I would like to see a Python intergration with max. I have been using Python and MEL for a while and like the ease in which that transition was made. The only thing I would like to see would be documentation that is on a par with the MAYA MEL documentation. Sometimes the information in MaxScript help is a little confusing and has no real examples. Also, when I turn the Macro recorder on, I would expect to see the commands executed, not just the names of the macros. Its a pain in the bum to have to copy the macro and then rename it, then look for the code , then something else etc etc etc. when MEL just shows all the elements being executed, making it far easier to understand and correlate between the code and the help file. Maxscript also has a propensity to make you do things the long way and has, at times, a methodology that requires more code to achieve a result that takes far less syntax in MEL. I am not trying to diminish Maxscript, I use it a lot and have created some great tools with it, I just feel that as the rest of the program has a nice learning curve, the scripting element should also reflect that ease of learning.

When all else fails and it looks like you cant finish, just suck it up and get it done.

gentos's picture

very interesting ...

very interesting ...

shayanzoro's picture

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.