Carl
![]() |
seem a waste to have to add a blend after a grouping just to have multiple outputs from the group. Any chance of changing this?
|
|||||
Posted: September 22, 2012 4:00 am | ||||||
Indigo Ray
![]() |
||||||
Posted: September 22, 2012 1:37 pm | ||||||
Carl
![]() |
||||||
Posted: September 22, 2012 7:16 pm | ||||||
Carl
![]() |
oh I see what the problem is, outputs from components with in the group
|
|||||
Posted: September 22, 2012 7:22 pm | ||||||
Crapadilla
![]() |
Looks like the warning message isn't clear enough...
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: September 23, 2012 2:35 am | ||||||
Carl
![]() |
yeah, it's not that I'm an idiot for not noticing
![]() |
|||||
Posted: September 24, 2012 2:07 am | ||||||
SpaceRay
![]() |
Well you are not the only one,it have happened to me TOO
![]() I suposse that you are trying to include the offset inside the group and although it has only one output it is LINKED to multiple components. So the right message could be "Make sure that your selection does not have more than one outgoing output OR that this one output is not linked to multiple components" |
|||||
Posted: September 24, 2012 2:16 am | ||||||
Carl
![]() |
yep something more descriptive
![]() |
|||||
Posted: September 24, 2012 2:32 am | ||||||
Betis
![]() |
Well this makes me want nodes that output more than one value! Like the Channel Extraction components. For example output 1 is red, output 2 is green, output 3 is blue. it doesn't even break the program flow very much, just add more end variables and then make a list of the output values.
Roses are #FF0000
Violets are #0000FF All my base are belong to you. |
|||||
Posted: September 26, 2012 4:08 am | ||||||
Vladimir Golovin
Administrator |
Here's a mockup I did a couple of years ago (if not earlier). The yellow outline around the thumbnail indicates that it is shown in the preview. The letter overlays indicate which output is outputting what (e.g. H, L and S for an Extract HLS component). The lock preview eye icon (not shown) would also be displayed somewhere within the thumbnail, as the lock is now per-output, not per-component.
The problem with this feature is that it's a lot of work, both on GUI and infrastructure side, but the main benefit is mostly convenience. Our entire infrastructure is built on an assumption that a component has a single output, and I have no idea what problems may rear their ugly heads during the rewrite. Also, it provides no speed benefit to sample-based components (because samples can hit any output at any coordinates so there's no way to share precalculated data between outputs), and there's no benefit to this outside the Filter Editor (i.e. owners of the Basic edition won't even notice this feature). ![]() |
|||||
Posted: September 26, 2012 5:00 am | ||||||
Vladimir Golovin
Administrator |
||||||
Posted: September 26, 2012 5:26 am | ||||||
Vladimir Golovin
Administrator |
As for outputting multiple different results (of the same type, e.g. green or blue) from a group, there's a workaround:
1. Inside the group, create a Control Component for switching output mode (a Checkbox or an IntSlider), and name it "Output Mode" or similarly. 2. Wire it to a Switch, along with different output signals to switch between. 3. Plug the Switch into group's output. Now you can get pseudo-multi-output by instancing the group and adjusting Output Mode for each instance. |
|||||
Posted: September 26, 2012 5:41 am | ||||||
ThreeDee
![]() |
...or you can "pack" several outputs into that last component in the group chain (for example into the RGB channels, or one image in each quadrant, etc.) and then "extract" the wanted output afterwards by extract RGB or scaling the quadrant, etc.
|
|||||
Posted: September 26, 2012 9:35 am | ||||||
Gisoft
![]()
Posts: 2 |
Hello ! I'm a new user. I try to understand the group feature but with difficulty. How to group ? What to group ? Why to group ? I'm a visual person and I need examples with its results for a better understanding. Someone can give me a visual help, please ?
Shanabel |
|||||
Posted: September 26, 2012 10:01 am | ||||||
Sphinx.
![]() |
What we need is a dynamic multichannel approach, so that we're not limited to returning just r,g,b and a pr x,y
|
|||||
Posted: September 26, 2012 11:18 am | ||||||
SpaceRay
![]() |
I am also a visual person and also like more visual examples for a better and easier understanding How to group is easy to answer, and is explained with graphical screenshots in this page here and also how to edit them
Also you can make a group clicking on the right button on windows to open the menu and select "group" What to group is a less easy question, but this depends of what you want to do, and it could be many possible things. One example could be that you could have an snippet and instead of having all the components "in the wild" you can make a group of all of them and have just the output. Why to group is something also subjetive, 3 reasons I have found is that this way you can reduce the clutter on a complex filter and can organize it better and also that a more important thing perhaps is that you CAN NAME the group, so you can know what this group of components is for and what it does, and would be better to understand when you want to know what it does the things. Also as said above you can convert snippets (that are NOT surface ones and does not have the lighting tab) into one group and so it would be easier to manage and to use. Surely there can be more answers to all 3 questions, and is up to other to complete this. |
|||||
Posted: September 27, 2012 3:47 am | ||||||
Carl
![]() |
fhew this is exactly what I meant
![]() |
|||||
Posted: September 27, 2012 3:52 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,533 Posts
+38 new in 30 days!
15,348 Topics
+73 new in year!
33 unregistered users.