I am unable to figure out how to use this. I move blocks around. Some blocks I can attach to the bottom of "run this program" block and they clearly run. But I was unable to add any more blocks that did anything. The screen is two dimensional so I was expecting to be able to put processing blocks anywhere. Sure I can but they do nothing. What's missing (for me at least) is an explanation of the user interface.
Shaderblocks: Block-based image editing
41–46 of 46 posts
Re: Shaderblocks: Block-based image editing
#42Earlier quoted context omitted.
I don’t really see how Lerc’s comment would benefit from the critique sandwich (more commonly called the “shit sandwich”, in my experience). Lerc was providing thoughtful suggestions for features to add. That’s not a criticism of what’s already in the project.
Based on my comment's negative score it would seem you're not alone. I agree the feedback was thoughtful (as acknowledged in my reply) and read no ill-will in it and meant none myself At risk of flogging a dead horse, it can be nerve wrecking to share things (or raise your first real PR, whatever) so I try to respond with that in mind - especially since text-only comms can come off as harsher than intended.
It's because you didn't finish it with a positive.
Re: Shaderblocks: Block-based image editing
#43Earlier quoted context omitted.
There are actually a number of more-or-less node/graph-based image editors: # chaiNNer Fully node-based image processing. https://github.com/chaiNNer-org/chaiNNer # vkdt Node-based raw and video editor. Sort of the evolution of darktable, by the original developer. https://jo.dreggn.org/vkdt/readme.html # darktable The graph is strictly linear (single input, single output), but you can change the order of the process…
Natron is also pretty well-known, I think? https://natrongithub.github.io/
Re: Shaderblocks: Block-based image editing
#44I am unable to figure out how to use this. I move blocks around. Some blocks I can attach to the bottom of "run this program" block and they clearly run. But I was unable to add any more blocks that did anything. The screen is two dimensional so I was expecting to be able to put processing blocks anywhere. Sure I can but they do nothing. What's missing (for me at least) is an explanation of the user interface.
> Some blocks I can attach to the bottom of "run this program" block and they clearly run.
The blocks with a square side are commands you can attach to each other to make a program. The round blocks go in the round slots on other blocks.
> The screen is two dimensional so I was expecting to be able to put processing blocks anywhere. Sure I can but they do nothing.
You can click on them to run them without them being connected to a "run this" block. Whatever has a yellow outline is running.
Re: Shaderblocks: Block-based image editing
#45I am unable to figure out how to use this. I move blocks around. Some blocks I can attach to the bottom of "run this program" block and they clearly run. But I was unable to add any more blocks that did anything. The screen is two dimensional so I was expecting to be able to put processing blocks anywhere. Sure I can but they do nothing. What's missing (for me at least) is an explanation of the user interface.
The interface needs some work if you're not familiar with block based programming environments. Dropping things in place is a bit difficult compared to Scratch or Snap. > Some blocks I can attach to the bottom of "run this program" block and they clearly run. The blocks with a square side are commands you can attach to each other to make a program. The round blocks go in the round slots on other blocks. > The screen…
I suppose there's a reason node editors use a block and line interface mainly.
I'd actually prefer a tree-structured approach, where you could turn a subgraph into a single block, allowing you to structure appropriately.
Re: Shaderblocks: Block-based image editing
#46Earlier quoted context omitted.
Based on my comment's negative score it would seem you're not alone. I agree the feedback was thoughtful (as acknowledged in my reply) and read no ill-will in it and meant none myself At risk of flogging a dead horse, it can be nerve wrecking to share things (or raise your first real PR, whatever) so I try to respond with that in mind - especially since text-only comms can come off as harsher than intended.
> Based on my comment's negative score it would seem you're not alone. It's because you didn't finish it with a positive.