268 lines
17 KiB
XML
Executable File
268 lines
17 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<menus>
|
|
<!--
|
|
Supported menu attributes:
|
|
|
|
modulePath: Import path to the module.
|
|
command: Function name to call that is found in RS.Tools.UI.Commands.
|
|
separator: If set to True, will create a separator after the menu item.
|
|
|
|
You can nest as many submenu's as you'd like.
|
|
-->
|
|
<submenu displayName="Testing Ground">
|
|
<menu displayName="Old Reference Editor" modulePath="RS.Tools.UI.ReferenceEditor"/>
|
|
<menu displayName="Old AnimToFbx" modulePath="RS.Tools.Animation.AnimToFBX.ToolBox"/>
|
|
<menu displayName="Old Camera Toolbox" modulePath="RS.Tools.UI.Camera.Toolbox" />
|
|
<menu displayName="Control Rig Toolbox" modulePath="RS.Tools.ControlRig.run"/>
|
|
<menu displayName="Motion Builder Sandbox" modulePath="RS.Utils.MenuBuilder.SandboxMenu"/>
|
|
<menu displayName="Send to Capture" modulePath="RS.Tools.UI.SendCapture"/>
|
|
<menu displayName="Refactored Asset Setup" modulePath="RS.Tools.UI.AssetSetup2"/>
|
|
<menu displayName="Moving Cutscene" modulePath="RS.Tools.UI.MovingCutscene"/>
|
|
<menu displayName="Reload All R* Modules" modulePath="RS.Tools.Reloader.run"/>
|
|
<menu displayName="Asset Setup 2" modulePath="RS.Tools.UI.AssetSetup2"/>
|
|
<menu displayName="Auto Layout" modulePath="RS.Core.Automation.Layout.LayoutTools" />
|
|
<menu displayName="Second Dockable Window" modulePath="RS.Tools.SecondDockableWindow" />
|
|
<menu displayName="Scenario Points" modulePath="RS.Tools.UI.ScenarioPoints" />
|
|
<menu displayName="scale keys" modulePath="RS.Tools.Animation.ScaleKeys.run" />
|
|
<menu displayName="Mesh Culler" modulePath="RS.Tools.MeshCuller.run" />
|
|
<menu displayName="Keyboard Shortcuts" modulePath="RS.Tools.ShortcutKeys.run" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Automation">
|
|
<submenu displayName="Camera">
|
|
<menu displayName="Capture Monitor" modulePath="RS.Core.Automation.FrameCapture.LaunchMonitor" />
|
|
</submenu>
|
|
<submenu displayName="Layout">
|
|
<menu displayName="Layout Tools" modulePath="RS.Tools.UI.Automation.LayoutToolsWidget" />
|
|
</submenu>
|
|
</submenu>
|
|
|
|
<submenu displayName="Animation">
|
|
<menu displayName="Anim2Fbx" modulePath="RS.Tools.Animation.Anim2Fbx.Widgets.ToolBox"/>
|
|
<menu displayName="CS to IG Keyer" modulePath="RS.Tools.UI.Animation.IgToCsTool" />
|
|
<menu displayName="OH_Pelvis Export Setup" modulePath="RS.Tools.OHPelvisExportSetup.run"/>
|
|
<menu displayName="SkelRoot-Prop Null Setup" modulePath="RS.Tools.PropCharRootSnap.run"/>
|
|
<menu displayName="Duplicate Take(s)" modulePath="RS.Tools.DuplicateTake.run"/>
|
|
<menu displayName="ToyBox" modulePath="RS.Tools.UI.ToyBox" />
|
|
<menu displayName="FK Controls" modulePath="RS.Tools.UI.FKControls" />
|
|
<menu displayName="Ghost Take" modulePath="RS.Tools.UI.GhostTake" />
|
|
<menu displayName="Animation Dailies" modulePath="RS.Tools.UI.Animation.QT.AnimDailies_Toolbox" />
|
|
<menu displayName="Physics Constraint Creator" modulePath="RS.Tools.UI.PhysicsConstraintToolBox" />
|
|
<menu displayName="Make IVR Track" modulePath="RS.Tools.UI.MakeIVRTrack" />
|
|
<menu displayName="Preview High Heels" modulePath="RS.Tools.UI.PreviewHighHeels" />
|
|
<menu displayName="InGame Render" modulePath="RS.Tools.UI.Animation.IgaRenderUI" />
|
|
<menu displayName="InGame World Position" modulePath="RS.Tools.UI.WorldPosition" />
|
|
<menu displayName="Noise" modulePath="RS.Tools.UI.AnimationNoise" />
|
|
<menu displayName="Phase Calculator" modulePath="RS.Tools.UI.PhaseCalculator" />
|
|
<menu displayName="Animation Toolbox" modulePath="RS.Tools.UI.Animation.AnimationToolbox" />
|
|
<menu displayName="Vehicle Control Toolbox" modulePath="RS.Tools.VehicleControl.run" />
|
|
<menu displayName="Range Selects Toolbox" modulePath="RS.Tools.UI.RangeSelectsToolbox2" />
|
|
<menu displayName="Review Camera Tool" modulePath="RS.Tools.UI.Camera.ReviewCameraUI" />
|
|
<menu displayName="Recoil Plotter" modulePath="RS.Tools.UI.RecoilPlotter" />
|
|
<menu displayName="Pose Importer" modulePath="RS.Tools.UI.Poses.HandPosesImporter" />
|
|
<menu displayName="Dampening Toolbox" modulePath="RS.Tools.Dampening.run" />
|
|
<menu displayName="Bake Animation" modulePath="RS.Tools.UI.BatchBakeAnimation" />
|
|
<menu displayName="Dress Picker" modulePath="RS.Tools.DressPicker.run" />
|
|
<menu displayName="Align Objects" modulePath="RS.Tools.WeaponSnapper.run" />
|
|
|
|
<submenu displayName="3rd Party">
|
|
<menu displayName="Keyframe MP" modulePath="RS.Utils.3rdParty.keyframe_mp_sync"></menu>
|
|
</submenu>
|
|
|
|
<submenu displayName="Quadruped">
|
|
<menu displayName="Create Hoove Pivots" command="RunCreateHoovePivot"></menu>
|
|
<menu displayName="Delete Hoove Pivots" command="RunDeleteHoovePivot"></menu>
|
|
</submenu>
|
|
|
|
<submenu displayName="Animal Custom Rigs">
|
|
<menu displayName="Shoulder Manipulation" modulePath="RS.Tools.UI.QuadrupedsShoulderFix"></menu>
|
|
</submenu>
|
|
|
|
</submenu>
|
|
|
|
<submenu displayName="Camera">
|
|
<menu displayName="CamBox" modulePath="RS.Tools.CameraToolBox.Run" />
|
|
<menu displayName="Unlock Cameras" modulePath="RS.Core.Camera.CameraLocker" />
|
|
<menu displayName="Render For Avid - Game Capture" modulePath="RS.Core.Camera.CaptureRender" />
|
|
<menu displayName="Render For Avid - MotionBuilder" modulePath="RS.Tools.UI.Camera.AvidRenderUI" separator="True"/>
|
|
<menu displayName="Run EST Script" modulePath="RS.Tools.UI.Camera.estEdit2"/>
|
|
<menu displayName="Content Update Tool" modulePath="RS.Utils.ContentUpdate" />
|
|
<menu displayName="Screen Fade Tool" modulePath="RS.Tools.UI.Camera.ScreenFade" />
|
|
<menu displayName="Shot Track Tools" modulePath="RS.Tools.UI.TrackToolbox" />
|
|
<menu displayName="Camera Relocation" modulePath="RS.Tools.UI.Camera.CameraRelocation" separator="True"/>
|
|
<menu displayName="FPS Camera Toolbox" modulePath="RS.Tools.UI.Camera.QT.FPS_Toolbox" />
|
|
<menu displayName="FPS Camera Patch" command="FPSCameraPatch" separator="True" />
|
|
<menu displayName="Turn Grid Off (all Cams)" command="GridOffForAllCameras" />
|
|
<menu displayName="Remote Connection" modulePath="RS.Tools.RemoteCamera.RemoteCamera"/>
|
|
<menu displayName="FirstPersonController" modulePath="RS.Tools.FirstPersonController.run" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Character">
|
|
<submenu displayName="Review">
|
|
<menu displayName="Approve Current File" command="CharacterReviewApproveCurrentFile" />
|
|
</submenu>
|
|
<menu displayName="Colorize Skeletons" modulePath="RS.Tools.UI.ColorizeSkeletons" separator="True"/>
|
|
<menu displayName="Ped Capsule Viewer" modulePath="RS.Tools.UI.PedCapsuleViewer" />
|
|
<menu displayName="Mover Snap" modulePath="RS.Tools.UI.MoverSnap" />
|
|
<menu displayName="Update Character Textures" modulePath="RS.Tools.UI.TextureUpdate" />
|
|
<menu displayName="Add Heel Control" command="RunAddHeelControlTool" />
|
|
<menu displayName="Outfit Selection" modulePath="RS.Tools.UI.OutfitSelection" />
|
|
<menu displayName="Character Full Update Toolbox" modulePath="RS.Tools.UI.CharacterFullUpdate_ToolboxTest"/>
|
|
<menu displayName="Clean Extensions" modulePath="RS.Tools.UI.CleanExtensions" separator="True"/>
|
|
<menu displayName="Ik Controller" modulePath="RS.Tools.IkController.run" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Cutscene Update System">
|
|
<menu displayName="Submit Job" modulePath="RS.Tools.UI.Automation.SubmitJob" />
|
|
<menu displayName="Job Manager" modulePath="RS.Tools.UI.Automation.JobManager" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Face">
|
|
<menu displayName="Launch Faceware Retargeter" modulePath="RS.Tools.UI.Face.LaunchImRetargetGUI" />
|
|
<menu displayName="Setup Facial File" modulePath="RS.Tools.UI.Face.SetupFacialFile" />
|
|
<menu displayName="Copy Take Info" modulePath="RS.Tools.UI.Face.CopyTakeInfo"/>
|
|
<menu displayName="2nd Pass Face Review" modulePath="RS.Tools.UI.Animation.QT.FaceReview_Toolbox" separator="True"/>
|
|
<menu displayName="Facial Toolbox 2" modulePath="RS.Tools.UI.Face.FacialToolbox2"/>
|
|
<menu displayName="Facial FCurve Toolbox" modulePath="RS.Tools.UI.Face.FacialFCurveToolbox"/>
|
|
<menu displayName="Pose Tool" modulePath="RS.Tools.UI.Pose"/>
|
|
<menu displayName="Batch Faceware Processing" modulePath="RS.Tools.UI.Face.QT.BatchFaceware" separator="True" />
|
|
<menu displayName="Faceware Live Toolbox" modulePath="RS.Tools.UI.Face.QT.FacewareLiveToolbox" />
|
|
<menu displayName="Update FWR Tool" modulePath="RS.Tools.UI.Face.UpdateFwrTool" separator="True" />
|
|
<submenu displayName="Animation">
|
|
<menu displayName="Import..." modulePath="RS.Tools.UI.Face.AnimImporter" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Dynamixyz">
|
|
<menu displayName="DXYZ XML Importer" modulePath="RS.Tools.UI.Face.XMLImporter" />
|
|
<menu displayName="DXYZ Batch Cleanup" modulePath="RS.Tools.UI.Face.CleanDxyzBatch" />
|
|
</submenu>
|
|
|
|
<submenu displayName="3Lateral FaceFx">
|
|
<menu displayName="Activate FFX Constraints" command="ActivateFFXConstraints" />
|
|
<menu displayName="Deactivate FFX Constraints" command="DeactivateFFXConstraints" />
|
|
</submenu>
|
|
|
|
<submenu displayName="OLD">
|
|
<menu displayName="Fix Face In Cutscene" modulePath="RS.Tools.UI.Face.FixFaceInCutscene" />
|
|
<menu displayName="Facial Toolbox" modulePath="RS.Tools.UI.Face.CutsceneTools" />
|
|
<menu displayName="Facial Toolbox - UFC" modulePath="RS.Tools.UI.Face.CutsceneTools_UFC" />
|
|
</submenu>
|
|
|
|
<menu displayName="Start UFC" command="StartUFC" separator="True" />
|
|
<menu displayName="Setup Facial Audio Export" modulePath="RS.Core.Audio.exportPathManager" separator="True" />
|
|
</submenu>
|
|
|
|
<submenu displayName="General">
|
|
<menu displayName="Shelftastic" modulePath="RS.Tools.Shelftastic.Shelftastic"/>
|
|
<menu displayName="Feature Picker" modulePath="RS.Tools.UI.FeaturePicker"/>
|
|
<menu displayName="File take combiner" modulePath="RS.Tools.FileTakeCombiner.run" />
|
|
<menu displayName="Shot Builder" modulePath="RS.Tools.ShotBuilder.run" />
|
|
<menu displayName="Isolate Tool" modulePath="RS.Tools.Isolate.run" />
|
|
<menu displayName="Keyboard Shortcuts" modulePath="RS.Tools.ShortcutKeys.run" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Helpers">
|
|
<menu displayName="Reset Rollbones" command="ResetRollbones" />
|
|
<menu displayName="Empty Folder Cleanup" modulePath="RS.Tools.UI.CleanupEmptyFolders" />
|
|
<menu displayName="Empty Group Cleanup" command="CleanGroups" />
|
|
<menu displayName="Remove Navigator Scripts" command="RemovePyScripts" />
|
|
<menu displayName="Rename Box - Relation Constraint" modulePath="RS.Tools.UI.RenameSelectedBoxRelation" />
|
|
<menu displayName="Relation Constraint Manager" modulePath="RS.Tools.RelationConstraintTool" />
|
|
<menu displayName="Rename Take - Batch " modulePath="RS.Tools.UI.RenameTake" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Rigging">
|
|
<menu displayName="Spline Shape Tool" modulePath="RS.Tools.UI.shapeTool" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Mocap">
|
|
<menu displayName="Virtual Production Toolbox" modulePath="RS.Tools.VirtualProduction.run" separator="True" />
|
|
<menu displayName="Giant Toolbox" modulePath="RS.Tools.UI.Mocap.Giant" />
|
|
<menu displayName="Mocap Decks" modulePath="RS.Tools.UI.Mocap.MocapDecks" />
|
|
<menu displayName="CamRockTab" modulePath="RS.Tools.UI.Mocap.Camera" />
|
|
<menu displayName="Trial Notes" modulePath="RS.Tools.UI.Mocap.TrialNotesDialog" />
|
|
<menu displayName="Watchstar" modulePath="RS.Tools.UI.Watchstar" separator="True" />
|
|
|
|
<submenu displayName="Previz">
|
|
<menu displayName="Layout: Find Action Slate Beeps" modulePath="RS.Tools.UI.ActionSlateBeeps"/>
|
|
<menu displayName="Layout: Previz Clean" command="CleanMocapPreviz" />
|
|
<menu displayName="Layout: Plot All Assets" command="PlotMocapAssets" />
|
|
<menu displayName="Layout: Toybox Create" command="CreateToybox"/>
|
|
<menu displayName="Lattice: Giant Prep" command="PrepareLattice" separator="True" />
|
|
<menu displayName="Camera: Save Cameras" command="SaveSelectedCameras" />
|
|
<menu displayName="Camera: Create Export Camera" command="CreateExportCamera" separator="True" />
|
|
<menu displayName="RTC: Save Ranges" command="RTCRangeSave" />
|
|
<menu displayName="RTC: Load Ranges" command="RTCRangeLoad"/>
|
|
<menu displayName="RTC: Bake to New Camera" command="CamRockBake" separator="True" />
|
|
<menu displayName="Layer Previz Animation Tool" modulePath="RS.Tools.UI.Mocap.LayeringToolUI" separator="True" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Giant Character Prep" separator="True">
|
|
<menu displayName="Prep Character for Giant" modulePath="RS.Core.Mocap.Giant.PrepCharacter" />
|
|
<menu displayName="Reparent Rollbones for Giant" modulePath="RS.Core.Mocap.Giant.ReparentRollBones" separator="True" />
|
|
<menu displayName="Setup Giant Character for Realtime" modulePath="RS.Core.Mocap.Giant.SetupForRealTime" />
|
|
</submenu>
|
|
</submenu>
|
|
|
|
<submenu displayName="QA">
|
|
<menu displayName="Dump Anim Body" modulePath="RS.Tools.QA.DumpAnimBody" />
|
|
<menu displayName="Dump Anim Face" modulePath="RS.Tools.QA.DumpAnimFace" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Resource">
|
|
<menu displayName="Asset Setup" modulePath="RS.Tools.UI.AssetSetup" />
|
|
<menu displayName="Prop Height Checker" modulePath="RS.Tools.PropHeightChecker.run"/>
|
|
<menu displayName="Weekly Resource Update" command="WeeklyResourceChanges" separator="True" />
|
|
<menu displayName="Unfreeze All" modulePath="RS.Tools.UI.Animation.QT.UnfreezeAll_Toolbox" />
|
|
<menu displayName="Build Or Rebuild Scene" modulePath="RS.Tools.BuildOrRebuildScene.run"/>
|
|
</submenu>
|
|
|
|
<submenu displayName="Options" separator="True" >
|
|
<menu displayName="Tools Preferences" modulePath="RS.Tools.UI.ToolsPreferences" separator="True" />
|
|
</submenu>
|
|
|
|
<submenu displayName="Developer" separator="True" >
|
|
<submenu displayName="unit Tests">
|
|
<menu displayName="Run Menu unit Test" modulePath="RS.Utils.Automation.ToolTesting.RunToolTests" />
|
|
</submenu>
|
|
<menu displayName="Connect to Wing IDE" command="ConnectToWing" />
|
|
<menu displayName="Profiler" modulePath="RS.Tools.UI.Profiler" />
|
|
<menu displayName="Tools Log View" modulePath="RS.Tools.UI.ToolsLogViewer" />
|
|
<menu displayName="Generate Coding Standards Report" command="GenerateCodingStandardsReport" />
|
|
<menu displayName="Build Tools Help Documentation" command="BuildDocumentation" />
|
|
|
|
<submenu displayName="WIP">
|
|
<menu displayName="Facestar" modulePath="RS.Tools.Face.Facestar" />
|
|
</submenu>
|
|
</submenu>
|
|
|
|
<submenu displayName="Help">
|
|
<menu displayName="Tools Help" command="OpenToolsHelp" />
|
|
<menu displayName="Contact Us" command="ContactUs" separator="True" />
|
|
|
|
<submenu displayName="SDK">
|
|
<menu displayName="Python Framework Overview" command="OpenPythonToolsFrameworkOverview" separator="True" />
|
|
<menu displayName="Python Coding Standards" command="OpenPythonCodingStandards" />
|
|
<menu displayName="Python Tools Documentation" command="OpenDeveloperHelp" separator="True" />
|
|
<submenu displayName="Tutorials">
|
|
<menu displayName="How to Debug Python in MotionBuilder" command="OpenDebuggingPythonInMotionBuilder" />
|
|
<menu displayName="How to Build the Tools Documentaiton" command="OpenHowToBuildToolsDocumentation" />
|
|
<menu displayName="How to Remotely Execute Scripts in MotionBuilder" command="OpenRemotelyExecuteScriptsInMotionBuilder" />
|
|
</submenu>
|
|
</submenu>
|
|
</submenu>
|
|
|
|
<menu displayName="R* Open" modulePath="RS.Tools.UI.OpenFile.Configure" />
|
|
<menu displayName="Reference Editor" modulePath="RS.Tools.ReferenceEditor.run" />
|
|
<menu displayName="Cutscene Network Export Setup" modulePath="RS.Tools.UI.CutsceneBatchNetworkExport" />
|
|
<menu displayName="Open Animation Database" command="OpenAnimationDatabasePage" />
|
|
|
|
<menu displayName="Show News Feed" modulePath="RS.Utils.NewsFeed" />
|
|
<menu displayName="Type'n'Go" modulePath="RS.Tools.UI.TypeNGo" />
|
|
|
|
<menu displayName="Open Universal Log" command="OpenULog" separator="True" />
|
|
<menu displayName="About" modulePath="RS.Tools.UI.About" separator="True" />
|
|
<!-- <menu displayName="Update Tools" command="UpdateTools" separator="True" /> -->
|
|
</menus>
|