Skip to content

Commit

Permalink
Merge pull request #221 from ynput/motionbuilder/admin_docs
Browse files Browse the repository at this point in the history
Motionbuilder/admin docs
  • Loading branch information
moonyuet authored Sep 2, 2024
2 parents f87ed28 + 48139bf commit d45e8cf
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 6 deletions.
28 changes: 26 additions & 2 deletions website/docs/addon_motionbuilder_admin.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,30 @@ import versions from '@site/docs/assets/json/Ayon_addons_version.json'
{versions.MotionBuilder_Badge}
</ReactMarkdown>

:::note Work in progress
This part of documentation is still work in progress.
:::caution Unknown support for MotionBuilder 2023 and below

The AYON MotionBuilder addon was initially developed with MotionBuilder 2024 and 2025.
Hence functionality was not tested in older versions than 2024 and may not work.
:::

## Supported Workflows

The MotionBuilder addon currently enables you to import models, rigs, animations, and cameras. It also supports exporting animations and managing workfiles through saving, opening, and publishing.

:::info MotionBuilder Addon Settings
The MotionBuilder addon does not include individual settings, so it won't be listed in your studio's addon settings. However, this does not affect the addon's ability to utilize the core settings.

To detect whether `motionbuilder` addon is in your bundle, check the Bundles page (shortcut `B+B`).
![](assets/motionbuilder/motion_builder_in_bundle_settings.png)
:::

## Publish Plugins

The MotionBuilder addon leverages the plugins from the core addon. Many of these plugins offer filters where you can specify motionbuilder as the host. For example:

- **Validate Version:** Ensures that the workfile version is up to date with the latest in AYON. Access this validator at `ayon+settings://core/publish/ValidateVersion` and include MotionBuilder's host name, which by default is `motionbuilder`.
![](assets/motionbuilder/valid_version_plugin.png)


- **Validate Outdated Container:** Checks that any loaded content is the most recent version. This validator is accessible at `ayon+settings://core/publish/ValidateOutdatedContainers`. Add MotionBuilder's host name, which by default is `motionbuilder`.
![](assets/motionbuilder/validate_outdated_containers.png)
4 changes: 1 addition & 3 deletions website/docs/addon_motionbuilder_artist.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ import versions from '@site/docs/assets/json/Ayon_addons_version.json'
{versions.MotionBuilder_Badge}
</ReactMarkdown>

:::note Work in progress
This part of documentation is still work in progress.
:::

## First Steps With AYON
With AYON plugins in Motionbuilder, you can save/load project in workfile tools, load your rig/character/animation into the scene, and publish your scene and animation.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/assets/json/Ayon_addons_version.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"Max_Badge" : "[![3Ds Max Addon - 0.1.2](https://img.shields.io/badge/3Ds_Max_Addon-0.1.2-3190b2)](https://github.com/ynput/OpenPype/tree/develop/openpype/hosts/max)",
"Maya_Badge" : "[![Maya addon - 0.1.6](https://img.shields.io/badge/Maya_Addon-0.1.6-3190b2)](https://github.com/ynput/OpenPype/tree/develop/openpype/hosts/maya)",
"Muster_Badge" : "[![Muster Addon - 0.1.1](https://img.shields.io/badge/Muster_Addon-0.1.1-1589b8)](https://github.com/ynput/OpenPype/tree/develop/openpype/modules/muster)",
"MotionBuilder_Badge" : "[![Motionbuilder Addon - 0.1.0](https://img.shields.io/badge/MotionBuilder_Addon-0.1.0-f279b1)](https://github.com/ynput/ayon-motionbuilder)",
"MotionBuilder_Badge" : "[![Motionbuilder Addon - 0.1.1](https://img.shields.io/badge/MotionBuilder_Addon-0.1.1-f279b1)](https://github.com/ynput/ayon-motionbuilder)",
"Nuke_Badge" : "[![Nuke Addon - 0.1.5](https://img.shields.io/badge/Nuke_Addon-0.1.5-fab41a?logo=nuke&logoColor=fab41a)](https://github.com/ynput/OpenPype/tree/develop/openpype/hosts/nuke)",
"OpenPype_Badge" : "[![OpenPype Addon - 3.7.17](https://img.shields.io/badge/OpenPype_Addon-3.7.17-00d6a1)](https://github.com/ynput/OpenPype)",
"OpenRV_Badge" : "[![OpenRV Addon - 1.0.0](https://img.shields.io/badge/OpenRV_Addon-1.0.0-36a4cb)](https://github.com/ynput/ayon-openrv)",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d45e8cf

Please sign in to comment.