An open API service indexing awesome lists of open source software.

https://github.com/hannesdelbeke/pyblish-maya-plugin

Pyblish validation, but as a Maya plugin / plug-in
https://github.com/hannesdelbeke/pyblish-maya-plugin

maya plug-in plugin pyblish

Last synced: 2 months ago
JSON representation

Pyblish validation, but as a Maya plugin / plug-in

Awesome Lists containing this project

README

          

# Pyblish Maya plugin

A Maya plugin wrapper for [pyblish-maya](https://github.com/pyblish/pyblish-maya)
> The original `pyblish-maya`, is a Python package, and requires you to run the setup code on every startup.
> This plugin runs the setup when enabled, making Pyblish easier to use.
> To auto run setup on Maya startup, just set the plugin to auto-load. no more custom inhouse plugin or `usersetup.py`!

![image](https://github.com/hannesdelbeke/pyblish-maya-plugin/assets/3758308/d95250f5-2c94-4f8f-8015-f3f56ff83546)

## Features
- Easily enable and disable Pyblish in Maya
- When plugin is enabled:
- register `pyblish-lite` as default gui
- run pyblish-maya setup
- add Pyblish to menu `File/Publish`
- register default plugins
- Plugin cleans up menu when disabled

## Install
### 1-click install with Plugget
1. install [plugget for maya](https://github.com/plugget/plugget-qt-maya-plugin)
2. search and install the `pyblish` plugget package

### Manual install
- manually pip install the requirements in the maya scripts folder
- copy the pyblish-maya-plugin in the plug-ins folder
- enable the plugin in maya from the menu `window` > `settings/preferences` > `Plug-in Manager`

Manual install isntructions
1. install dependencies to `Documents/Maya/scripts`

```
python -m pip install pyblish-lite, pyblish-maya --target "C:/Users/%username%/Documents/Maya/scripts"
```
(To install for a specific Maya version only, e.g. 2022, replace `Maya/scripts` with `Maya/2022/scripts`)

2. install plugin
- manually copy the python file in your maya plugi-ins directory,

3. Open the plugin manager, and load the plugin.
4. A new menu should show `Tools`, open the window from here.

## other
- plugget package https://github.com/plugget/plugget-pkgs/tree/main/maya/pyblish
- pyblish forum https://forums.pyblish.com/t/pyblish-maya-plugin/745