2024-10-01 18:58:12 +08:00
|
|
|
|
# CheckTools
|
2024-10-01 19:48:12 +08:00
|
|
|
|
Mesh/UV check commands for maya
|
2024-10-01 18:58:12 +08:00
|
|
|
|
|
2024-10-01 19:48:12 +08:00
|
|
|
|
## [meshChecker](https://github.com/minoue/CheckTools/blob/master/meshChecker/)
|
|
|
|
|
Mesh/Topology checker
|
|
|
|
|
|
|
|
|
|
## [uvChecker](https://github.com/minoue/CheckTools/blob/master/uvChecker/)
|
|
|
|
|
General UV checker
|
|
|
|
|
|
|
|
|
|
## [findUvOverlaps](https://github.com/minoue/CheckTools/blob/master/uvOverlapChecker/)
|
|
|
|
|
UV overlap checker based on the Bentley–Ottmann algorithm
|
|
|
|
|
|
|
|
|
|
⚠️ **Warning** ⚠️
|
|
|
|
|
* Be sure to check if a mesh has no **unassigned UVs**, otherwise maya clashes.
|
|
|
|
|
|
|
|
|
|
## GUI
|
|
|
|
|
|
|
|
|
|
[ModelCheckerForMaya](https://github.com/minoue/ModelCheckerForMaya)
|
|
|
|
|
|
|
|
|
|
## Build
|
|
|
|
|
|
|
|
|
|
### Build requirements
|
|
|
|
|
C++11
|
|
|
|
|
|
|
|
|
|
### Linux/MacOS
|
|
|
|
|
```
|
|
|
|
|
>git clone https://github.com/minoue/CheckTools
|
|
|
|
|
>cd CheckTools
|
|
|
|
|
>mkdir build
|
|
|
|
|
>cd build
|
|
|
|
|
>cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DMAYA_VERSION=2020 -DMAYA_ROOT_DIR=path_to_maya_directory ../
|
|
|
|
|
>cmake --build . --config Release --target install
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Windows
|
|
|
|
|
eg. VS2019 and Maya2020
|
|
|
|
|
```
|
|
|
|
|
>git clone https://github.com/minoue/CheckTools
|
|
|
|
|
>cd CheckTools
|
|
|
|
|
>mkdir build
|
|
|
|
|
>cd build
|
|
|
|
|
>cmake -G "Visual Studio 16 2019" -DMAYA_VERSION=2020 -DMAYA_ROOT_DIR="C:\Program Files\Autodesk\Maya2020" ../
|
|
|
|
|
>cmake --build . --config Release --target install
|
|
|
|
|
```
|