I’m very pleased that the latest update has achieved all these. These functions in the Graph are truly excellent. However, some issues occurred during use:
1.When using “Ctrl + RMB” to break links, an error occurred. The error message is sent to the next message.
The current node drawing is incorrect. Both Ctrl + RMB and Alt + RMB have shifted. Just like in the picture.
It would be desirable to have an option in the Graph interface to enable the Grid Snap function. This would make it easier to align the nodes when they are moved.
The choices in the level have deviated from the actual drawing.(In Next Video)
When I set it to rotate via right-Drag, sometimes I get used to pressing and holding the W key while rotating to navigate. This sometimes causes an issue. Even if you don’t press any keys and just move the mouse, the view angle is still rotating. (At present, it would be even better if we could add a condition that allows the use of WASD keys for navigation while rotating with the right mouse button.)
Thanks for the detailed report, everything should be fixed in 1.2.1
Box selection follows the default “Box Select Occluded Object” checkbox to choose wether to select only what’s visible or also what’s behind the objects. Box selection is now more accurate to mouse position.
Customizing orbiting shortcut to right click now also allows for WASD navigation.
Fixed Node Wrangler display bugs
Added a checkbox in the plugin settings to snap to grid while moving nodes in node trees with G
Thank you for your prompt update! Most of the previous issues have been resolved. However, there are still some problems being experienced in current usage.
“When ‘Enable Blender-Style Pan in Panels and Nodes’ is not enabled, the default panning function cannot be used in the Graph.”
“Enable Blender-style Pan in Panels and Nodes” When enabled, it will still be the middle button for panning instead of the right button. Another point is that the speed of the translation is much faster than before, which is a bit uncomfortable for me. (Obviously, the speed can also be an optional parameter. Faster translation is suitable for larger graphs.)
Later, I discovered that this is the same as the shortcut key for the viewport. I think it should be treated as a separate setting within the node category. (In Blender’s Graph, the default operation for moving is using the middle mouse button and the right mouse button. In UE, the default is the middle mouse button, and only a customizable right mouse button is needed.)
The selection area for the level viewport is correct, but the drawing has shifted. (The video is in the next message)
When rotating the viewport in the level, if you click on any other area (such as the top of the outline, and when you return to the viewport(By rotating instead of clicking the viewport), there will be a strange rotation), this can be seen in the second video below.
When continuously switching between different directions of rotation within the viewport, this situation may occur as well, though to a lesser extent.
Sometimes when I restart the project, this plugin will automatically shut down. I added “EnabledByDefault”: true to the plugin directory, so that the plugin would be automatically enabled in all projects. This situation occurred twice recently, and I’m not quite sure if it’s the plugin’s fault.
After trying, I can confirm that clicking out of the 3D viewport and then trying to rotate with middle mouse snaps the camera to a random angle before beginning the rotation
I also have an issue where an actor can only be transformed with G,R,S if the viewport is first focused with a click. Otherwise, the default gizmo key binds are active instead. This can be awkward if an actor is off-screen, as a click to focus the viewport will also deselect that actor.
For some reason not all of these issues show up on my computer so I’m kind of blindly trying to fix them, but thank you for your detailed descriptions, everything should be fixed. Not sure what to do about point n.5 but let me know if it keeps happening.
1.2.2
New separate shortcut for panel panning
Box selection outline fixed, also the sphere selection not showing up properly in 3d space.
Thank you for the cross check. The quick answer is that you can have a simple middle click to focus the viewport or even a click on the toolbar, both of which won’t change your object selection, here’s why:
Unfortunately unreal engine has a very different infrastructure than Blender, which changes shortcut based on which panel is under the mouse position. The only way to do that in unreal is to hard code those shortcuts without registering them with the normal editor preferences, which is what I did for the viewport navigation shortcuts (hence why I needed a custom panel to let users customize them) which opens up a whole lot of issues, some of which you encountered yourself with those weird orbiting bugs. Because I’m taking over unreal’s shortcuts before they even reach the program itself for their normal behavior, and I have to manually account for all the extreme cases and conflicts that will arise.
So that’s why I want to keep those G/R/S shortcuts registered normally (and the shift variants etc), because the amount of unpredictable behavior that they’re going to have throughout the program for all users of the plugin conflicting with all possible customized shortcuts is frankly too much to deal with. Maintaining the viewport navigation is going to be hard enough.
But thank you for the feedback and let me know if the latest update fixed everything
Thanks for the quick response, and explaining how it works, that’s very interesting! Honestly just middle-clicking the viewport is not a big deal, that’s good to know about
Thank you for your update. I noticed that I sent the wrong video for the selection area. It was actually the previous one, not the new one I just recorded. The new recording only showed a shift in the drawing, but the selection was correct. These issues have been fixed in the latest version.
The only minor problem currently discovered is that when using the middle key to move the mouse in the Graph, it will keep flickering.
Hey thanks, I think I know which flickering you’re referring to and It should be fixed in 1.2.3:
Alt+D duplication shortcut now works in node trees (blueprint, material nodes, etc) it duplicates and starts moving the new nodes.
Node Wrangler shortcuts now show an additional line that follows the mouse movement for better visual feedback. Also now supports connecting all selected nodes to the target.
While rotating objects with R and then pressing Shift+Alt to enter temporary pivot mode, the pivot is set from the mouse position on the first R press.
Middle click to snap to axis now uses current mouse position rather than the original object’s origin.
Fixed the cursor glitching while Panel Panning and other bug fixes.