Author: Cheng Xi Li

  • Maya 2025 API Update guide

    The guide is based on What’s New in the Maya Devkit in Maya 2025 with some extra info. The details could be found here in the document. Building environment In Maya 2025, the building environment changes on Mac. Operating System Requirements Windows Visual Studio 2022 (17.8.3 or higher) | macOS Xcode version 14.3 or higher…

  • Using Maya template for creating deformer UI

    Recently, a customer asked a question about creating UI for deformers. The deformer nodes in Maya are created with a table for deformer attributes e.g., But for deformer plugins, if you don’t have an AETemplate assigned for it, it looks like this, which is not as easy to understand and has extra, but unnecessary details……

  • How to build PyQt5 for Maya 2024

    Maya 2024 is shipped with Python 3.10 only on all platforms. Although pip is shipped with Maya 2024, we still can’t use it to install PyQt5 on Mac or Linux. On windows, pip installed packages could work. However, it has its own Qt5 libraries installed and it may lead to problems. You may want to…

  • Maya 2024 API Update guide

    The guide is based on What’s New in the Maya Devkit in Maya 2024 with some extra info. For more details including commands and scripts changes, please checkout the documentation for more details. Building environments In Maya 2024, we made significent changes on the building environment. The minimum supported version of CMake has been updated…

  • How to build PyQt5 for Maya 2023

    Maya 2023 is shipped with Python 3.9 only on all platforms. Although pip is shipped with Maya 2023, we still can’t use it to install PyQt5 on Mac. Unlike Maya 2023 on windows, pip installed packages could work. However, it has its own Qt5 libraries installed. You may want to replace them with the ones…

  • Maya 2023 API Update guide

    The guide is based on What’s New in the Maya Devkit in Maya 2023 with some extra info. For more details including commands and scripts changes, please checkout the documentation for more details. Our Maya documentation team is also interested to know how impactful Developer documentation improvements have been over the past few releases. If…

  • How to build PyQt5 for Maya 2022

    How to build and install PyQt5 for Maya 2022 Python 3.

  • Maya 2020 API update guide

    The guide is based on What’s New in the Maya Devkit in Maya 2020 with some extra info. Check the Maya documentation for the most up to date information. For Mac users, Apple has introduced notarization since OS X 10.14.5 and it is going to be enforced for Applications after 10.15. It requires the host…

  • How to build PyQt5 for Autodesk Maya 2020

    Written by Cyrille Fauvel – Autodesk Developer Network (April 2013)  Updated by Chengxi Li and Lanh Hong – Autodesk Developer Network (December 2019)  Building SIP and PyQt for Maya 2020 is a python binding to the Qt library. Because Maya uses Qt internally, you can use the PyQt modules in Maya python scripts to create…

  • How to build PyQt5 for Autodesk Maya 2019

    Written by Cyrille Fauvel – Autodesk Developer Network (April 2013) Updated by Lanh Hong and Chengxi Li – Autodesk Developer Network (January 2019)  Building SIP and PyQt for Maya 2019 is a python binding to the Qt library. Because Maya uses Qt internally, you can use the PyQt modules in Maya python scripts to create custom…