-
-
Notifications
You must be signed in to change notification settings - Fork 24.3k
Add math operators to Visual Shader node names for easier and simpler searching #67905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add math operators to Visual Shader node names for easier and simpler searching #67905
Conversation
This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed. This feature is inspired by Unreal Engine node graph editor's UX. Implements and closes godotengine/godot-proposals#5663
|
@Chaosus does this break compatibility? |
@QbieShay I figured it out here. From what I tested, it doesn't break compat:
The reason is that the Nodes in the graph do not keep the names with the operators, the operators appear only in the add dialog, i.e. Ex: |
Nah, it's just a some sort of small UI enhancement. Make sense to me. |
|
Looks great, thanks! |
|
Out of curiosity, can this PR be remade for |
I'm checking it out. |
This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed. This feature is inspired by Unreal Engine node graph editor's UX. Backported from godotengine#67905
This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed. This feature is inspired by Unreal Engine node graph editor's UX. Backported from godotengine#67905
This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed. This feature is inspired by Unreal Engine node graph editor's UX. Backported from godotengine#67905


This change makes it easy, in the "Create Shader Node" dialog, to search for VS nodes by just typing the operator. For example, instead of typing "multiply", you can just type "*" and multiply nodes will be listed.
Searching by name still works as you can see in the example video.
This feature is inspired by Unreal Engine node graph editor's UX.
Implements and closes godotengine/godot-proposals#5663
godot-search-operator.mp4