A Maya mesh modeling tool with constraint projection. (CIS-660 Authoring Tool Project)
- Maya (>= 2020, for 2020: https://www.autodesk.com/developer-network/platform-technologies/maya)
- Visual Studio 2019
- Maya Environment (for 2020: http://help.autodesk.com/view/MAYAUL/2020/ENU/?guid=__developer_Maya_SDK_MERGED_Setting_up_your_build_Windows_environment_64_bit_html)
- CUDA (optional, >= 11, with CUDA_PATH system variable)
- In Maya, input command
about -api
in MEL. Update Maya if the result is smaller than20200400
.
- Build project.
AAShapeUp_Maya_CPP
for CPU-only version.AAShapeUp_Maya_CUDA
for CUDA enabled version.AAShapeUp_Viewr_CPP
for standalone OpenGL viewer. - Copy all the
.mel
files to the../scripts/
directory related to your custom Maya plugin directory (plug-ins/
).
AAShapeUp_Maya_CPP
->AAShapeUp_Extension_NoCUDAExport
->AAShapeUp_Core_CPP
AAShapeUp_Maya_CUDA
->AAShapeUp_Extension_CUDA
->AAShapeUp_Core_CPP
AAShapeUp_Viewer_CPP
->AAShapeUp_Extension_NoCUDAExport
->AAShapeUp_Core_CPP
- Copy the reference in
AAShapeUp_Maya_CUDA
project if you create new files inAAShapeUp_Maya_CPP
.