godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.56k stars 21.27k forks source link

Rearranging Graph Node crosses connectors #60300

Open fire opened 2 years ago

fire commented 2 years ago

Godot version

4.0.dev 50bb1846d0f16fae929b2ae99824dbf90be25c92

System information

Win 11, Vulkan, Nvidia 3000

Issue description

Create a blend tree graph node graph like the photo and there are crossings which shouldn't exist.

Steps to reproduce

  1. Create graph node in blend tree
  2. Rearrange the graph in this structure
  3. There will be crossings.

image

Minimal reproduction project

I don't have one prepared, but poke me if you want one or want to upload one.

fire commented 2 years ago

@theoway

YuriSizov commented 1 year ago

I'm not sure what you mean by stating that this shouldn't happen. They cannot not cross in this case, so what do you propose should happen? Also, shouldn't this be a proposal?

fire commented 1 year ago

This is a bug because it is possible to create an arrangement of this so that they don't cross. I made this bug a while ago to not forget about.

I agree it's also a feature enhancement too.

image