Skip to content

Commit

Permalink
add UsdTransform3dPointInstanceHandler at the end of the Transform3d …
Browse files Browse the repository at this point in the history
…handler chain
  • Loading branch information
mattyjams committed Mar 8, 2021
1 parent 4a95625 commit 090a33e
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions plugin/adsk/plugin/plugin.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
#include <mayaUsd/ufe/UsdTransform3dFallbackMayaXformStack.h>
#include <mayaUsd/ufe/UsdTransform3dMatrixOp.h>
#include <mayaUsd/ufe/UsdTransform3dMayaXformStack.h>
#include <mayaUsd/ufe/UsdTransform3dPointInstance.h>

#include <ufe/runTimeMgr.h>

Expand Down Expand Up @@ -246,8 +247,10 @@ MStatus initializePlugin(MObject obj)
auto commonAPIHandler = MayaUsd::ufe::UsdTransform3dCommonAPIHandler::create(matrixHandler);
auto mayaStackHandler
= MayaUsd::ufe::UsdTransform3dMayaXformStackHandler::create(commonAPIHandler);
g_NewTransform3dHandler = mayaStackHandler;
runTimeMgr.setTransform3dHandler(usdRtid, mayaStackHandler);
auto pointInstanceHandler
= MayaUsd::ufe::UsdTransform3dPointInstanceHandler::create(mayaStackHandler);
g_NewTransform3dHandler = pointInstanceHandler;
runTimeMgr.setTransform3dHandler(usdRtid, pointInstanceHandler);

status = plugin.registerCommand(ToggleTransform3d::commandName, ToggleTransform3d::creator);
if (!status) {
Expand Down

0 comments on commit 090a33e

Please sign in to comment.