orencloud - Secret Blender Transform

Blender's tools to Move objects and Navigate the viewport are finally in Unreal Engine. Stop using Gizmos in favor of a faster workflow.

DOCUMENTATION AND TUTORIAL: https://orencloud.art/secret-blender-transform

  • Move objects (G), Rotate (R), Scale (S) - (Customizable shortcuts)

  • Navigate the 3D viewport: Orbit (MiddleMouse), Pan (Shift+MiddleMouse), Precision Zoom (ScrollWheel)

  • Box Select with Shift + Mouse Drag (without clicking), Box Deselect with Ctrl, Alt to Box intersect, Shift+Alt to Sphere select (NEW)

  • Snap to XYZ axis while transforming, press again for local coordinates, middle mouse drag to find the closest Axis

  • Shift to slow transforms down, Ctrl to enable snapping, Left Click to confirm, Right Click to undo

  • While Scaling: Alt to scale around Individual Origins, Ctrl+Alt to scale only location between selected objects, Shift+Alt to scale using the mouse as a temporary pivot

  • While Rotating: Alt to rotate around Individual Origins, Shift+Alt to rotate using the mouse as a temporary pivot

  • Alt+G to reset Position, Alt+S reset scale, Alt+R reset rotation

  • Ctrl+G to teleport an object at mouse position, Ctrl+Shift+G Copy location and rotation from last selected object to all selected actors

  • Arrow Down while Moving(G) to snap the object to the ground

  • Works in the main selection mode, no need to change anything, also works during Simulation mode

  • Works in animation mode to move bones for control rigs exactly like normal objects

  • Disable the features you don't need with checkboxes in the editor's preferences

  • Alt+D to duplicate and move objects right away

  • Shift+S to Scale the object from the camera's perspective

  • Shift+Tab to toggle between World Space Coordinates and Local Space Coordinates

  • Tab to toggle between two viewport camera bookmarks to quickly move from working on your environment to your assets

Future updates:
- Will work in the blueprint viewport editor
- Will work in the graph editor to move and scale keyframes

- Will work in modeling mode to move faces and vertices with Blender's modeling shortcuts
- Will work in materials to move nodes

  • Simple installation for all projects: drop the unzipped SecretBlenderTransform folder in C:\Program Files\Epic Games\UE_5.7\Engine\Plugins then enable the plugin in your project's settings

  • To install it for different Uneal Engine versions: go to one of your existing projects, create a folder called "Plugins" add the unzipped plugin inside, delete the Binaries and Intermediate folders inside the plugin, start your project, click yes to rebuild the plugin, you can now add the SecretBlenderTransform folder to C:\Program Files\Epic Games\UE_5.7\Engine\Plugins

1 Like

Hello!
There is a problem: the preview cannot be done after turning off the real-time mode. However, I usually turn off the real-time mode (by pressing Ctrl + R) when the performance is not very good. There are still some other issues. I sent an email to the email address provided by Fab before. May I ask if you have received it?
Thanks!

Hello and thank you for reporting this bug! It’s definitely on the todo list although challenging because of some optimizations regarding how unreal engine handles these viewport updates. I’m also trying to focus on more important features like handling keyframes and blueprints, but thanks again for bringing this to my attention!

Just wanted to say that this is amazing, and I’m really glad you’ve taken the time to make something like this!

Not having to use the gizmos is a complete game changer for me.

I’ve only just installed it, but it seems excellent so far!

Hello, just updated the plugin and it now shows updates even when the real-time viewport is off. Here’s a list of the new features:

  • Now works inside the separate Blueprint Viewport editors!
  • Also works when double clicking on Blueprint Components in the 3D level
  • Now works for Camera Rail Spline Points
  • Shows real time updates even when “Realtime Viewport” is turned off
  • Can now translate Sequencer Keyframes (early implementation)
  • Middle mouse drag to pan on any panel following the mouse movements just like in Blender
  • Panning, Orbiting and Zooming now anchor on top of actual geometry surfaces, including inverted normals.
  • Snapping on top of objects and navigating the viewport both respect the “Allow Translucent Selection” checkbox (T)
  • You can now Pan Orbit and Zoom while moving objects (early implementation)
  • Tab to switch viewport position now also teleports the objects that you’re currently moving
  • Scaling now also works on Rec Lights and Point Lights
  • Numerous bug fixes and performance improvements.
  • Box selection now works with Shift+ClickDrag to Select, Ctrl+ClickDrag to Deselect, Alt+ClickDrag to Sphere Select, Shift+Alt+ClickDrag to Intersect
2 Likes

I’m very glad to have updated the new content. Thank you for your efforts!
However, I still encountered two problems while using it.

  1. After closing the real-time viewport, dragging the mouse does not display the selected area. (On computers with poor performance, I usually turn off the real-time viewport.)

  2. Customization of shortcut keys for the Blender navigation view.
    In Blender, I prefer to change the shortcut keys as follows: right-drag to rotate the viewport, middle to move the viewport, and right-click still triggers the context. (With just the mouse, you can complete the navigation.)
    If possible, I would like to custom set it up in the same way in UE as well.

In the latest version update on March 4th, I also discovered a major problem. All the blueprint nodes are unable to be moved now.

I’m having this same issue currently, it’s now not possible to drag nodes around with left click drag.

It’s also not possible to move them with G either for what it’s worth. Otherwise great plugin :+1:

Hello and thank you so much for the positive feedback on the plugin.
About first issue, are you referring to box selection not being visible when real time viewport is off? if so, I pushed an update and it should be fixed.

For the second issue unfortunately the viewport navigation is such a deep rooted issue that the shortcuts can’t be registered regularly with the normal customizable editor preferences and need to be hard coded, but I’ll try to implement a custom menu for changing those shortcuts.

And thanks for reporting the blueprint issue, I’ll answer below.

1 Like

Thank you for quickly reporting the issue with blueprints. Despite two of you reporting it, I can’t reproduce it myself. I seem to be able to move all nodes in blueprints as usual. Although I have an idea of what could be interfering so I pushed an update, if that didn’t fix it would be useful to know more info on what’s happening on your end so I can get to the bottom of the problem. Which unreal engine version are you on?

The blueprint movement and selection functions have been fixed and now display normally in the non-real-time mode as of the update on March 9th.
I am using the UE5.7.3 blueprint project, which is based on the built-in top-down template provided by UE, including all the variations.
Thank!

Can confirm that the bug preventing moving nodes with left click is now fixed, thanks for the quick update!

Moving nodes with G still doesn’t seem to work, but that’s not such a big deal.

Thanks again for your help!

Just downloaded the plugin and the idea is great, but it doesn’t seem to work for the control rig. It does for objects in the level. What might be causing this? If it’s a bug, can you fix it, please?
I’m using UE 5.7.3 (tried it with 5.7.4 as well)

That’s great to hear! Moving material and blueprint nodes with G is still in the todo list, hopefully for the next update! Also I’d really appreciate it you gave an honest review on the marketplace,

1 Like

Definitely a bug, thanks I’ll look into it. So for you it doesn’t work in the 3d level with a control rig in animation mode?

(post deleted by author)

Yes. Just to make sure nothing else messes up with it, I tested it in a clean project. Dropped the CR_Mannequin_Body in the level in animation mode. Still not working.

Just pushed an update, it should be fixed!

1 Like

Hey In the newest update you can use G to move nodes in all node trees (materials, blueprint and everything else)

1 Like

Hey you can now customize the viewport navigation shortcuts. Here’s what’s new in the 1.2 update:

  • Move and scale Nodes in any node tree with G and S (Blueprints, Materials, etc)
  • Node Wrangler: connect Nodes with a gesture: Alt+RightClickDrag to connect the selected nodes to the target node, Shift+Alt show a menu to pick sockets; Ctrl sever connections, Shift creates node points on existing connections. (customizable shortcuts)
  • Box selection shortcuts and Viewport navigation shortcuts are now customizable from the plugin’s preferences
  • Bug fixes
2 Likes