项目简介
本项目是一个Maya工具插件,名为SnapToTheGround,它能够实现类似Unreal的地面吸附功能。借助该插件,用户可快速将物体对齐到指定的网格或地面上,有效提升三维建模和设计的效率。
项目的主要特性和功能
- 提供交互式的UI窗口,可执行SnapToTheGrid和SnapToTheGroundMesh操作。
- 具备SnapToTheGrid命令,能将选定对象对齐到二维或三维网格。
- 拥有SnapToTheGroundMesh命令,可将选定对象对齐到指定的地面网格。
- 支持通过命令行参数进行自定义操作,如选择地面网格、是否使用中心点对齐以及射线偏移量等。
- 支持Maya软件的多个版本,并且提供编译指南。
安装使用步骤
前提条件
需安装Maya软件及其开发包(SDK),编译步骤还需安装Cmake和Visual Studio。
具体步骤
- 从项目的release页面下载最新版本的源代码文件。
- 安装插件:将
sttg_UI.py
文件拖到Maya界面中即可使用。 - 编译插件(可选):
- 下载并解压Maya SDK。
- 安装Cmake和Visual Studio。
- 设置环境变量
DEVKIT_LOCATION
到解压的Maya SDK目录。 - 进入插件目录,执行以下命令进行编译:
cmd set DEVKIT_LOCATION=C:\Program Files\Autodesk\Maya2024\devkit cmake -G "Visual Studio 16 2019" -A x64 cmake --build . --config Release
- 将编译后的
SnapToTheGround.mll
文件放到对应的Maya版本目录下。 - 使用插件:在Maya中选择物体,使用插件界面或命令行进行SnapToTheGrid和SnapToTheGroundMesh操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】