MayaAPICode
Maya API lecture code
Install / Use
/learn @NCCA/MayaAPICodeREADME
Maya API demos used in Lectures
The lecture notes to accompany this code are here https://nccastaff.bournemouth.ac.uk/jmacey/MayaAPI/
The dev kits are located here https://www.autodesk.com/developer-network/platform-technologies/maya and are now not part of the default maya install.
Once the DevKit has been extracted note the location and add the following environment variable to your system
DEVKIT_LOCATION = [location where extracted]
// Currently in the labs you need to do the following
export DEVKIT_LOCATION=/public/devel/24-25/maya2023_dev/
This is used in the CMakeLists.txt to locate the devkit include files and libraries and CMake will be used to build all projects on Mac, Linux and Windows.
For each of the projects you will need to create a build directory and run cmake to generate the build files. For example on Linux or Mac
mkdir build
cd build
cmake -G Ninja ..
ninja
If you use the top level CMakeLists.txt then all the projects will be built and the resultant plugins will be placed in the plugins folder for ease.
You can set the MAYA_PLUG_IN_PATH in the Maya.env file to the plugins directory and then the plugins will be loaded when maya starts
MAYA_PLUG_IN_PATH = [location of plugins folder]
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
