You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem or limitation you are having in your project
When writing several noise functions that all have the same inputs but where there could be several options for a single input it's extremely cumbersome to write a new CustomNode for every possible combination.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
What I invision is that it makes it way easier to use different variations of ShaderFunctions that have the same input and are topic-bundled anyway. These could then be bundled in one Shader CustomNode.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
The API to get this to work could look similar to the one in visual_shader_nodes.cpp.
The visuals would work like this as well:
Blender version:
If this enhancement will not be used often, can it be worked around with a few lines of script?
No, since it's a proposal to actually expose this to GDScript and to make it available for add-ons
Is there a reason why this should be core and not an add-on in the asset library?
See above
The text was updated successfully, but these errors were encountered:
Yes, this sounds like a not bad idea. I would propose the new functions like add_drop_down_list_property(name, options, caption_visible)/get_drop_down_list_property(name). I may try to implement them if you wish...
Yes, this sounds like a not bad idea. I would propose the new functions like add_drop_down_list_property(name, options, caption_visible)/get_drop_down_list_property(name). I may try to implement them if you wish...
That would be awesome if you could give it a go. I would be happy to review/test the PR then
Describe the project you are working on
Visual Shader Library add-on
Describe the problem or limitation you are having in your project
When writing several noise functions that all have the same inputs but where there could be several options for a single input it's extremely cumbersome to write a new CustomNode for every possible combination.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
What I invision is that it makes it way easier to use different variations of ShaderFunctions that have the same input and are topic-bundled anyway. These could then be bundled in one Shader CustomNode.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
The API to get this to work could look similar to the one in visual_shader_nodes.cpp.
The visuals would work like this as well:
Blender version:
If this enhancement will not be used often, can it be worked around with a few lines of script?
No, since it's a proposal to actually expose this to GDScript and to make it available for add-ons
Is there a reason why this should be core and not an add-on in the asset library?
See above
The text was updated successfully, but these errors were encountered: