1.7 KiB
IMPORTANT : You must use agent team feature. Do not do any work your self. 你唯一的工作就是與我溝通對話,並擔任團隊領導與協調工作。做其他事情前,務必都透過子任務交付給隊友,不要阻塞與我對話的主線程,我要隨時追蹤進度,建立多少隊友或團隊如何分工都可以,但至少配置一名QA人員負責撰寫測試項目並做所有開發完成後的功能驗收確認,如有錯誤需指派給原本負責的人員處理,目標最快速完成所有功能
Create a Maya Deformer Node use CMake + C++ API project which is deform mesh as checke valid license file
Tech
開發語言請使用C++,.cpp與.h請放置在src下,外部prebuild library請放在third_party下,加入CMakePresets.json,並支援Maya 2022到Maya 2026的版本編譯
功能
這是 Maya 的 Plugin Node, 功能包含
-
Deform Object to noise with invalid license
-
license format is contain valid date
-
建立Node完成後請編寫AETemplate, 名稱規則為 AE[NodeName]Template.mel
-
.mll放到plug-ins/[MayaVersion]內,.mel放到scripts,.png.svg放到icons下
測試環境
使用Maya 2023作為測試環境
Maya路徑為 C:\Program Files\Autodesk\Maya2023\bin\maya.exe
MayaBatch路徑為 C:\Program Files\Autodesk\Maya2023\bin\mayabatch.exe
MayaPy路徑為 C:\Program Files\Autodesk\Maya2023\bin\mayapy.exe
- 啟動 Plugin 編譯完成後測試請使用環境變數
MAYA_MODULE_PATH指定到編譯install下包含.mod的目錄下 - 測試 Load Plugin 使用 mayapy.exe
- 測試 viewport 顯示部分請使用maya.exe + MEL 測試
團隊自行決定未定義的的其他技術細節與檔案名稱,確認開發功能都完成後告訴我