![maya 2018 student vs educator version maya 2018 student vs educator version](https://epe.brightspotcdn.com/cb/4c/ddac22624003886db0acca946c6a/opinion-29al-mekki-teacher-training-1211545966.jpg)
- Maya 2018 student vs educator version software#
- Maya 2018 student vs educator version code#
- Maya 2018 student vs educator version license#
It is hypothetically possible to get a student license outside of school but it requires you to jump threw hoops to get it. to my knowledge this has never happened but its not beyond the scope of possibility. if a student store is selling student editions and giving out complete/ultimate then AutoDesk would step in to pull their rights. for private use (that is not sold/monetized) AutoDesk is pretty lenient on enforcing copyright/piracy (though I don't recommend it in anyway shape or form) they mainly investigate institutions like studios or campuses that might be violating their distribution licensees.
Maya 2018 student vs educator version software#
Student versions do not contain watermarks only the PLE (Personal Learning Edition) versions do and they've been discontinued for years.Īutodesk can fine you for selling any assets produced with a student version but finding a host that will store and sell a Student Edition asset is rare (they tend to have software checks, even in zips) furthermore AutoDesk will terminate your license and can do so remotely. from the technical side the Student Version embeds the software version in every file saved (as all versions of maya do). You can access only globally scoped MEL variables in Python.The student version is a little bit more complicated than a licensing agreement on paper. This works because the assignment statement, which is last in the script passed to the eval command, returns a result. Import l myPythonVariable = ('global $myMELvariable $temp=$myMELvariable ' ) $myMELvariable = python ("myPythonVariable") Ĭonversely, if you want to use a MEL variable in Python, you need to do something like: For example, if you want to use a Python value in MEL, you can simply do the following: Understanding this difference is important if you want to use values computed in one language in the context of the other. The final line ( bar) returns the result.
Maya 2018 student vs educator version code#
The MEL code fragment above could be written as the following in Python. MEL’s syntax does not permit you to simply write the name of a variable as a complete statement. Python's syntax allows you to simply reference a variable in order to return its value. If ( $foo = 1 ) $bar = 42 else $bar = 7 īy contrast, statements that assign values in Python do not return results, though Python executes the assignment. For example, the following block of code will have a result, which MEL will echo to the script editor and command line message area: Statements that assign values to variables and procedure calls that return results are types of statements which return results. When MEL executes a script, it returns the result of the last executed statement, if there is any. For the example above, the equivalent in Python is:Ĭmds.select( 'surface1.cv', r=True) In Python, to specify a range of values, * is used without quotations. In MEL, using * to specify a range of values is done using "*", for example:
![maya 2018 student vs educator version maya 2018 student vs educator version](https://damassets.autodesk.net/content/dam/autodesk/www/industries/education/images/thumbnails/autodesk-education-get-products-social-image-1600x900.jpg)
Units in Python must be specified as strings with quote marks for example:.Python comes with system modules that provide warning and error reporting functions however, these are not integrated into Maya and do not provide color feedback in the command line. This includes color feedback on the command line. MEL has its own warning and error message reporting mechanisms integrated with Maya message reporting.evalDeferred is replaced by () in Python.
![maya 2018 student vs educator version maya 2018 student vs educator version](https://i.ytimg.com/vi/90tmgkTgrRc/maxresdefault.jpg)