31 lines
1.7 KiB
Markdown
31 lines
1.7 KiB
Markdown
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, 功能包含
|
||
1. Deform Object to noise with invalid license
|
||
2. license format is contain valid date
|
||
|
||
|
||
7. 建立Node完成後請編寫AETemplate, 名稱規則為 AE[NodeName]Template.mel
|
||
8. `.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 測試
|
||
|
||
|
||
團隊自行決定未定義的的其他技術細節與檔案名稱,確認開發功能都完成後告訴我 |