I’m enjoying the blueprint shader model immensely. In some ways it’s easier than straight HLSL, in some ways it’s more frustrating.
I was thinking of trying to develop some widgets in code to save myself some time. Specifically I’m after a foreach instance style loop, as well as widgetized versions of some common operations I do that turn out to be quite complex and entail 40-odd widgets in the blueprint view. It’d be preferable to collapse the whole process down to four or five widgets total.
Is this possible? I haven’t looked into the code side of things yet but I have a fair idea of what I can do. Are shader widgets extensible in code?