Generally no knowledge of programming is needed except for some specialized cases like creating plugins. Maya I think has a specialized scripting language. IMO due to quirks Maya is harder to learn than programming but that is a trait that seems to be shared by all the major fullfeature 3d software.
I want to get into 3D animation, and Maya seems like the best choice. I'd like to start making my own animation shorts/mini-shows because I think it's something I'd really enjoy doing. Right now, I want it to be a hobby not a career. I'm 18 and really have no experience with programming, do you need to know code for Maya? Python, C++, does it matter? What is the best way to learn Maya, any good books/classes for complete beginners? I'm serious about doing this so please post some good information or advice. Now I think is a great time for me to start learning, I'm graduating high school next week and have the rest of the year (summer and delaying college for a semester) to dedicate to learning this. Excited to be here
The usual modus operandi is to release a new version with a few additional/improved features every year. The previous stuff doesn't generally change. This ancient layercake approach is part of the reason I feel maya is a little tricky to learn but it is what it is.
Great! I'm excited to learn - but just not sure what version of Maya to download. My computer is pretty old, I don't think it will be able to handle any of the newer versions, so what would be good for me? How different is each version from each other? Say if I'm able to upgrade to a newer version, how hard will it be to learn and adjust to the new tools/features/technology?