├── .gitignore ├── Config ├── DefaultEditor.ini ├── DefaultEngine.ini ├── DefaultGame.ini └── DefaultInput.ini ├── Content └── Mytaverse │ ├── CoreBlueprints │ └── PointerInteraction │ │ ├── BPI_PointerInteractableInterface.uasset │ │ ├── BP_PointerInteractionComponent.uasset │ │ ├── EPointerInteractionSource.uasset │ │ └── FPointerInteractionSettings.uasset │ ├── Materials │ └── Functions │ │ └── MF_OccludedPixels.uasset │ └── TransformGizmo │ ├── BP_TransformGizmo.uasset │ ├── EAlignSpace.uasset │ ├── EConstraintAxis.uasset │ ├── ETransformMode.uasset │ ├── FGizmoHandle.uasset │ ├── Materials │ ├── MI_Ghost.uasset │ ├── MI_Hovered.uasset │ ├── MI_Rotation_Hovered.uasset │ ├── MI_Rotation_XAxis.uasset │ ├── MI_Rotation_YAxis.uasset │ ├── MI_Rotation_ZAxis.uasset │ ├── MI_ScreenRotation_Hovered.uasset │ ├── MI_XAxis.uasset │ ├── MI_XAxis_Ghost.uasset │ ├── MI_XYZAxis.uasset │ ├── MI_YAxis.uasset │ ├── MI_YAxis_Ghost.uasset │ ├── MI_ZAxis.uasset │ ├── MI_ZAxis_Ghost.uasset │ ├── M_AngleHelper.uasset │ ├── M_GizmoAxis.uasset │ ├── M_Hidden.uasset │ └── M_ScreenRotation.uasset │ ├── Meshes │ ├── SM_AngleHelper.uasset │ ├── SM_PlaneHandle.uasset │ ├── SM_RotationHandle.uasset │ ├── SM_RotationHandleCollision.uasset │ ├── SM_ScaleHandle.uasset │ ├── SM_ScaleHelper_Cube.uasset │ ├── SM_ScaleHelper_Plane.uasset │ ├── SM_ScaleHelper_UnitLine.uasset │ ├── SM_ScreenRotationHandle.uasset │ ├── SM_ScreenTranslationHandle.uasset │ ├── SM_TrackballRotationHandle.uasset │ ├── SM_TranslationHandle.uasset │ └── SM_UniformScaleHandle.uasset │ └── Test │ ├── BP_TestPawn.uasset │ └── GizmoTestMap.umap ├── Documentation └── Images │ ├── activate_gizmo.png │ ├── add_component.gif │ ├── api_controls.png │ ├── api_events.png │ ├── api_properties.png │ ├── demo_combined.gif │ ├── demo_rotate.gif │ ├── demo_scale.gif │ ├── demo_translate.gif │ ├── migrate_content.png │ ├── mouse_click.png │ ├── pawn_beginplay.png │ ├── visual_combined.png │ ├── visual_rotate.png │ ├── visual_scale.png │ └── visual_translate.png ├── LICENSE ├── README.md ├── README_EN.md ├── TransformGizmoDemo.png └── TransformGizmoDemo.uproject /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/.gitignore -------------------------------------------------------------------------------- /Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Config/DefaultEngine.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Config/DefaultEngine.ini -------------------------------------------------------------------------------- /Config/DefaultGame.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Config/DefaultGame.ini -------------------------------------------------------------------------------- /Config/DefaultInput.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Config/DefaultInput.ini -------------------------------------------------------------------------------- /Content/Mytaverse/CoreBlueprints/PointerInteraction/BPI_PointerInteractableInterface.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/CoreBlueprints/PointerInteraction/BPI_PointerInteractableInterface.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/CoreBlueprints/PointerInteraction/BP_PointerInteractionComponent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/CoreBlueprints/PointerInteraction/BP_PointerInteractionComponent.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/CoreBlueprints/PointerInteraction/EPointerInteractionSource.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/CoreBlueprints/PointerInteraction/EPointerInteractionSource.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/CoreBlueprints/PointerInteraction/FPointerInteractionSettings.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/CoreBlueprints/PointerInteraction/FPointerInteractionSettings.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/Materials/Functions/MF_OccludedPixels.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/Materials/Functions/MF_OccludedPixels.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/BP_TransformGizmo.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/BP_TransformGizmo.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/EAlignSpace.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/EAlignSpace.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/EConstraintAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/EConstraintAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/ETransformMode.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/ETransformMode.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/FGizmoHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/FGizmoHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Ghost.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Ghost.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Hovered.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Hovered.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_Hovered.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_Hovered.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_XAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_XAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_YAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_YAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_ZAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_Rotation_ZAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_ScreenRotation_Hovered.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_ScreenRotation_Hovered.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_XAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_XAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_XAxis_Ghost.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_XAxis_Ghost.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_XYZAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_XYZAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_YAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_YAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_YAxis_Ghost.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_YAxis_Ghost.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_ZAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_ZAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/MI_ZAxis_Ghost.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/MI_ZAxis_Ghost.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/M_AngleHelper.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/M_AngleHelper.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/M_GizmoAxis.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/M_GizmoAxis.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/M_Hidden.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/M_Hidden.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Materials/M_ScreenRotation.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Materials/M_ScreenRotation.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_AngleHelper.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_AngleHelper.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_PlaneHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_PlaneHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_RotationHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_RotationHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_RotationHandleCollision.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_RotationHandleCollision.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_Cube.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_Cube.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_Plane.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_Plane.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_UnitLine.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScaleHelper_UnitLine.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScreenRotationHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScreenRotationHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_ScreenTranslationHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_ScreenTranslationHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_TrackballRotationHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_TrackballRotationHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_TranslationHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_TranslationHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Meshes/SM_UniformScaleHandle.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Meshes/SM_UniformScaleHandle.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Test/BP_TestPawn.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Test/BP_TestPawn.uasset -------------------------------------------------------------------------------- /Content/Mytaverse/TransformGizmo/Test/GizmoTestMap.umap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Content/Mytaverse/TransformGizmo/Test/GizmoTestMap.umap -------------------------------------------------------------------------------- /Documentation/Images/activate_gizmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/activate_gizmo.png -------------------------------------------------------------------------------- /Documentation/Images/add_component.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/add_component.gif -------------------------------------------------------------------------------- /Documentation/Images/api_controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/api_controls.png -------------------------------------------------------------------------------- /Documentation/Images/api_events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/api_events.png -------------------------------------------------------------------------------- /Documentation/Images/api_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/api_properties.png -------------------------------------------------------------------------------- /Documentation/Images/demo_combined.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/demo_combined.gif -------------------------------------------------------------------------------- /Documentation/Images/demo_rotate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/demo_rotate.gif -------------------------------------------------------------------------------- /Documentation/Images/demo_scale.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/demo_scale.gif -------------------------------------------------------------------------------- /Documentation/Images/demo_translate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/demo_translate.gif -------------------------------------------------------------------------------- /Documentation/Images/migrate_content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/migrate_content.png -------------------------------------------------------------------------------- /Documentation/Images/mouse_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/mouse_click.png -------------------------------------------------------------------------------- /Documentation/Images/pawn_beginplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/pawn_beginplay.png -------------------------------------------------------------------------------- /Documentation/Images/visual_combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/visual_combined.png -------------------------------------------------------------------------------- /Documentation/Images/visual_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/visual_rotate.png -------------------------------------------------------------------------------- /Documentation/Images/visual_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/visual_scale.png -------------------------------------------------------------------------------- /Documentation/Images/visual_translate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/Documentation/Images/visual_translate.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/README_EN.md -------------------------------------------------------------------------------- /TransformGizmoDemo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/TransformGizmoDemo.png -------------------------------------------------------------------------------- /TransformGizmoDemo.uproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinwood3d/UnrealTransformGizmo/HEAD/TransformGizmoDemo.uproject --------------------------------------------------------------------------------