>2017>thinks he’s going to get a job in 3D without knowing python are you serious, dude? you can’t be serious
what about MEL?
>>669169>pythonmore like maya api in pythonic syntax
>>669169>2019>learning pythonishiggydiggyrandomly roll your head over keyboard, and you will have almost perfect python scriptC++ on the other hand... ooooh that's what I would learn anytime if I have this valuable commodity that is>>669170good choice actually its getting better and better with each release
>>669175you really gonna come in my thread and do me dirty like that?python is for elite coders, ive been studying it for over a week now and it is by no means easy
>>669169unless youre a technical artist you dont need to know this shit lol
>>669194thisalso wtf is with >2017
>>669194>23 year old recruiting intern is comparing your resume to some other guys>under skills, the other guy lists “python”>marketing intern tosses your resume into the shredderit happens every day
>>669189>python is for elite coders, ive been studying it for over a week now and it is by no means easyMaybe if you don't have programming experience. But if you do, you can pretty much learn it on the fly.
>>6691692017?Are you some sort of time traveler?
>>669206i have tons of programming experience. I also know actionscript 2.0
>>669189>python is for elite codersyou can literally learn it in week
>>6691750/10>>669170Almost completely replaced by Python. You can use maya.mel.eval() if necessary.
>>669216Thats the fucking joke
>>669208>actionscript 2.0highest level warlock confirmed
>>669170Enjoy your beyond shitty string parsing.
>>669205again, technical artist get hired for technical garbage. they dont get hired so they can do modelling/rigging and any of the other shit that you can do without scripting lol you get hired by having quality work and having connections dumb child
Only technical artists and riggers need python and or C#
>>669281>>669287having the ability to automate your job(assuming your employer is clueless about it as long as possible of course) is much better than not having it, just think about all those boring repetitive tasks you perform, never wanted to ease it up a bit? time spent on them could be spent elsewhere, like improving your own skillssure you can get by with third party coders to some point but eventually you will bump into a problem they didn't think about and you'd wish you knew how to do it yourselfthe more varied skillset you have the more valuable you are
>>669327That's somewhat true on some level, but there's literally no need to get into any coding at all if you're something like a character artist, rendering artist, props modeler, texturer, etc.It's not even relevant. You could write ice skating in your resume and it would make the same impact. Not everyone needs to fiddle with code, especially those who get hired for their artistic abilities. Shading and rigging might be another story though..
what is there to know? Most people who use python for what they do will never have to use the object-oriented features. They just write exactly what they want to do. If they need to know what function to use to do something, they just look it up.
>>669287Is that a hard R?
>>669169I prefer VEX WRANGLERS
>>669440Wrangle my dick, you procedural cocksucker.
>>669440based and houdinipilled
>>669169>he's not a Houdinichad
>>669440>>669472>>669495Brainlets LARPing as Houdini users without understanding Python is important for Houdini as well
>>669171This I've made a chat app in python and the API is all new shit
>>669504well, they are for 2 different things altogether
>>669170Useless proprietary shit. You can use MEL in Maya and nothing else, you're not doing yourself a favour by putting in the work to learn MEL when you can learn Python in the same time and be able to code just about anything that's not too performance related.
>>669281>not modeling with scripts>not rigging with scriptsRepeat after me:never gonna make it
>>669763retarded & unprofessional opinion
>>669169If you dont know C89 you might as well neck yourself. C89 is all about performance
>>669169>10 lines of code minus the printNice, OP>>669175Here's a (You)
>>669216A week?? More like a day kek
>>669189my high school offered a programming course in python and back when I was 17 I took it and got like an A-.
>>669570if you're using python in maya you still have to learn mel by extension. After all, the whole point of maya.cmds is you dipping into mel commands while using the much better syntax that comes with python. If it's a quick script that doesn't rely on custom user menus and big string parsing and huge nested loops and shit, might as well just use mel on its own desu.
this thread is all talkshow me something LOSERS
>>671891>cmdsJust use PyMel or the Python wrapper for their C++ API
Here's a couple of secrets nobody will tell you about programming:* You don't have to go to school to learn it* Just do a complete project with some language, actually use it to achieve something, that's fucking it. Then keep doing it, bigger and better things* Programming is hard, only a few can actually make a living doing it
>>671970I disagree on the last part. Although good programming is hard, any fucker copypasting PHP can go on their way creating WordPress themes, websites and plugins for a living.
>>671970>>671984Yeah, it depends on what you mean by "programming". Writing Python scripts is easy, making Unity games is moderately difficult, writing your own raytracer is hard, working on existing codebases with ten million lines of code from the 90s is fucking ungodly.It's not necessarily about having a "talent" for it or being a genius either, just experience and effort.