ValidShape/AGENT.md

31 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 測試
團隊自行決定未定義的的其他技術細節與檔案名稱,確認開發功能都完成後告訴我