diff --git a/lib/usd/translators/overview.dox b/lib/usd/translators/overview.dox deleted file mode 100644 index 80dcb82f26..0000000000 --- a/lib/usd/translators/overview.dox +++ /dev/null @@ -1,31 +0,0 @@ -/*! -\page usd_maya_plugin_pxrUsdTranslators_page_front PxrUsdTranslators : USD translation for built-in Maya nodes -\if ( PIXAR_MFB_BUILD ) -\mainpage PxrUsdTranslators : USD translation for built-in Maya nodes -\publicLib -\endif - -## Overview - -The \c pxrUsdTranslators Maya plugin provides the USD importers and exporters -for built-in Maya nodes. It also provides an example for users who are trying -to implement their own custom USD importers or exporters. - -It registers itself via the plugin mechanism used by the -\ref usd_maya_lib_usdMaya_page_front "UsdMaya library" so that the import and -export functionality is available to all UsdMaya clients, such as the \c pxrUsd -plugin. It doesn't directly expose any public APIs. - -You don't have to load the \c pxrUsdTranslators plugin manually. It will -automatically be loaded by UsdMaya when needed. - -## Coding Conventions - -The files in this plugin are organized in the following ways: -- All classes should be private; nothing should be linking to this plugin. -- Importer plugins have the file name [usdTypeName]Reader, and any - importer classes are named PxrUsdTranslators_[usdTypeName]Reader. -- Exporter plugins have the file name [mayaTypeName]Writer, and any - exporter classes are named PxrUsdTranslators_[mayaTypeName]Writer. - -*/ diff --git a/plugin/pxr/maya/lib/usdMaya/overview.dox b/plugin/pxr/maya/lib/usdMaya/overview.dox index ce2d5e71f9..a10529d09e 100644 --- a/plugin/pxr/maya/lib/usdMaya/overview.dox +++ b/plugin/pxr/maya/lib/usdMaya/overview.dox @@ -7,10 +7,8 @@ USD support in Maya is provided through several libraries and plugins: - \subpage usd_maya_lib_usdMaya_page_front This library provides reusable logic for using USD in Maya. -- \subpage usd_maya_plugin_pxrUsdTranslators_page_front - This plugin supports the built-in Maya nodes. - \subpage usd_maya_plugin_pxrUsd_page_front - This is the main plugin that you load for USD functionality in Maya. + This is the main plugin that you load for Pixar's USD functionality in Maya. - \subpage usd_maya_plugin_pxrUsdPreviewSurface_page_front This is a Maya surface shader plugin node that mimics the UsdPreviewSurface shader in USD. @@ -31,9 +29,7 @@ proxy shapes, and related Maya nodes. ## Translation Plugins Plugins can provide new translation functions for USD types that are not built -into the core UsdMaya library. We ship plugins for the major Maya built-in node -types in the \ref usd_maya_plugin_pxrUsdTranslators_page_front -"pxrUsdTranslators Maya plugin". +into the core UsdMaya library. When implementing new plugins, you must make sure to generate plugInfo.json files, and that they are recognized by the Plug system. More details for diff --git a/plugin/pxr/maya/plugin/pxrUsd/overview.dox b/plugin/pxr/maya/plugin/pxrUsd/overview.dox index 5b1b9aecf7..7c961b85b1 100644 --- a/plugin/pxr/maya/plugin/pxrUsd/overview.dox +++ b/plugin/pxr/maya/plugin/pxrUsd/overview.dox @@ -1,20 +1,19 @@ /*! -\page usd_maya_plugin_pxrUsd_page_front PxrUsd : Main USD plugin for Maya +\page usd_maya_plugin_pxrUsd_page_front PxrUsd : Pixar's USD plugin for Maya \if ( PIXAR_MFB_BUILD ) -\mainpage PxrUsd : Main USD plugin for Maya +\mainpage PxrUsd : Pixar's USD plugin for Maya \publicLib \endif ## Overview -This is the main plugin that registers USD functionality in Maya, including -import and export commands, as well as USD nodes such as the reference assembly -and proxy shape. +This is the plugin that registers Pixar's USD functionality in Maya, including +import and export commands, as well as USD nodes such as Pixar's USD reference +assembly and the Pixar-specific USD proxy shape. -The core reusable logic is implemented in the -\ref usd_maya_lib_usdMaya_page_front "UsdMaya library". Translation -functionality for built-in Maya types is automatically loaded from the -\ref usd_maya_plugin_pxrUsdTranslators_page_front "pxrUsdTranslators plugin" -when needed. +The majority of the functionality has been absorbed into the core mayaUsd +library, and the "mayaUsdPlugin" should be favored over "pxrUsd". What remains +in the Pixar plugin is implemented in the +\ref usd_maya_lib_usdMaya_page_front "UsdMaya library". */