Notifications
Clear all

[Closed] Questions about the learning path

Hey guys, this month I finally made the decision to dive into the technical side of 3D.
Although I always wanted to use it, I never found time or motivation to actually do it (also because I thought it would be too hard).

But here I am, writing tools for my studio in maxscript that are actually useful in production. My code is of course still very messy and every day I learn better ways to let MXS do what I want it to do.
The more I learn however, the more I think about getting deeper into the tech-side, but my time is very limited with day to day work and learning to code, so I can’t really do the research I would like to do and I hope some more experienced users can help me answer some questions.

Would it be useful to learn Python? I know that Python in Maya is good, but in Max it seems still very rough.
What is at the core of Max? C++? Would it be somehow useful to learn that?
How far can I go with MXS alone before I have to learn advanced languages?
Maybe some of you could share how you started out and what you experienced during your learning path?

I would love to develop scripts/plugins and set up a clean pipeline for my studio one day, but I’m not quite sure on what I should focus my attention to make the best use of my limited free time.
Right now the studio I work for is based in Design and ArchViz, but they are interested to expand in Animation if someone could figure out how to do all the tech-stuff that is needed for an Animation pipeline.
Besides my goal to use all this in production I’m also very interested in how things work at the core, so any links, tips or pointers in the right direction would be much appreciated!

And of course I know that it will take time before I get anywhere near the level that is needed to do all that, but I would like to start in the right direction

1 Reply

Would it be useful to learn Python? I know that Python in Maya is good, but in Max it seems still very rough.
Look here. we discussed about this topic

What is at the core of Max? C++? Would it be somehow useful to learn that?
Yes C++. But you can use .Net too. Of cours it is usefull for every thing advanced. Like by toughen performence tastks. Or if you want to sell your plugin. You can protect you code.

How far can I go with MXS alone before I have to learn advanced languages?
You have access to a lot of stuff but if you want to create fancy UI I would not recommend it. But it is the fastes way to make something work. You can not make Modifiers only Attibutholder maybe as work around. It is easy to install and start but it is not easy to deinstall. Especially when you have to manage a lot of PCs in you company. If you like to install it and don’t know there is the newest version of you tool already installed or a older version etc. there is only drag and drop to install it. But maybe there are some maxscript tools that solved this issue.

Maybe some of you could share how you started out and what you experienced during your learning path?

Here you can see some learning paths

I would love to develop scripts/plugins and set up a clean pipeline for my studio one day, but I’m not quite sure on what I should focus my attention to make the best use of my limited free time.

I would advis you to start with Maxscript. Especially when you don’t have experience with C++. This are tutorials from Bobo he is a genius in Maxscript.

I wish you success