I introduce you to NodeEditor! The plugin which allows you to edit the Lighting properties simply and collectively! If you’ve worked with Blender Nodes then you’ll definitely get a feel for that in this plugin.
NodeEditor allows you to connect nodes which have ports to ports of components and update Lighting properties, actually just connecting them is satisfying.
I have to say though, the differing font sizes (especially on the left side) pains my UI designer soul. Can you please make them uniform or evenly scaled throughout?
Yeah, the completely UI looks completely mismatched. The plugin would look a lot more professional if the font sizes were more consistent, and aligned with each other.
Looking at this further, I think this plugin has potential, but as Nezuo pointed out, there’s really no added benefit yet. There’s also a few limiters that are detrimental to functionality. The most obvious to me is that it looks like most nodes have exactly four ports. Take an RGB node for example. If you consider the nodes in Blender, an equivalent RGB node would have one output port that could connect to a potentially infinite amount of other ports on other nodes. You really limit yourself with only having four ports per value node.
You’d also benefit a lot if you added color mixing nodes or other modifiers like those in Blender. That would give this plugin a functionality that can’t be easily achieved by simply changing Lighting values.
Having programming and stuff more visualized is an interesting concept that can probably help a lot of new users, It’s just not as useful for something like lighting like is a pretty simple thing to do. The UI also does look a bit off, but if it’s expanded past something like lighting it would make for an awesome resource for new users.
Hey folks! Thanks a lot for your input and criticism, I really appriciate it!
I’ve recently pushed an update to ensure the Buttons share the same TextSize, yet also they’re sorted alphebetically now.
I’m going to be working throughout the day today to add new features to the plugin and make it more worthwhile to use. Keep those suggestions coming, I’d like to hear more.