Is there a way to put display flag on subnet input?

   872   10   1
User Avatar
Member
730 posts
Joined: Aug. 2019
Online


Like in this simple subnet, if I'd like to inspect what the input looks like, what's the quickest way to do that? (I know I can put a Null, but adding a new node just to see the input is so inconvenient)
Edited by raincole - June 27, 2026 00:39:54

Attachments:
Enter_a_filename.png (23.3 KB)

User Avatar
Member
819 posts
Joined: Feb. 2017
Online
+1 for flaggable inputs!
User Avatar
Member
730 posts
Joined: Aug. 2019
Online
Surprisingly you can middle click the input to see how many primitives or points it has. But to actually see what it looks like Houdini just throws up its hand ¯\_(ツ)_/¯
User Avatar
Member
81 posts
Joined: March 2025
Offline
In your diagram, all nodes have one output, and therefore the display flag shows its value without any ambiguity. The node has three inputs, but you can view each input from the previous node, which is logical.

The problem you described applies to nodes with more than one output, but frankly, for such rare cases, it's easier to set "null" than to create extra flags that will interfere in 99% of other cases. So, I'm in favor of "null."

In your HDAs, you can easily add a "preview" button/toggle and connect a switch to output other branches to the main output and immediately see them in the display flag. I do this when I often want to view a second input, for example, masks.
User Avatar
Member
730 posts
Joined: Aug. 2019
Online
I'm not sure if you're serious. Did you just write several paragraphs to explain why we don't need this little simple QoL feature...? Like, do you actively hope Houdini to not have this?

All I want is to make the input node work like a virtual Null so we can put the display flag on it without creating any "ambiguity" (whatever this means...) or "interfere" anything (whatever this means...). It's literally just to save a few click and make the network less cluttered. That's it.
Edited by raincole - June 28, 2026 22:51:07
User Avatar
Member
81 posts
Joined: March 2025
Offline
Well, I'm a big fan of user-friendly interfaces and have a lot of complaints about Houdini's interface, but I don't understand your problem at all, sorry. I don't understand what the "input node" in your description means. Any node displays ITS OWN result. Do you want it to display SOMEONE ELSE'S result? That's strange. What's stopping you from clicking on the source node? I know the problem when a wire comes to your node from very far away and it's difficult to find and view the owner. But I vote for null again, because this is the wire visualizer you're looking for. It has the flag you're looking for in SOP. And in COP, it also has a preview. You can add it or not. Excellent. This is fundamentally better and more correct than cluttering up flags in one node, I'm sure.
User Avatar
Member
819 posts
Joined: Feb. 2017
Online
Sry Gaalvk, but if you don't understand what the discussion is about, why do you participate?
It's about the INPUT nodes of a subnet. They are not flaggable atm. It would be great if they were.

Cheers
CYTE

Attachments:
Inputs.jpg (28.5 KB)

User Avatar
Member
448 posts
Joined: April 2018
Offline
While this would unambiguously be a nice Qol bump, putting down a Null is so trivial and quick and something that can be reduced to a single click, I can't see SideFX dedicating any time to this at all.
User Avatar
Member
273 posts
Joined: March 2013
Online
CYTE
Sry Gaalvk, but if you don't understand what the discussion is about, why do you participate?
It's about the INPUT nodes of a subnet. They are not flaggable atm. It would be great if they were.

Cheers
CYTE

But you're only in a subnet temporarily, the result of the subnet matters. It is a little annoying on occasion, but a null is
an easy temp or permanent solution while you are building it out.
I'm not lying, I'm writing fiction with my mouth.
User Avatar
Member
819 posts
Joined: Feb. 2017
Online
Yes, that may be true for you. I use subnets quite alot to organize my flows. I mean, sure, you can live without the feature. I can, too. But it wouldn't hurt to add it. And I guess it's not a big deal to add it. So what's the point of arguing against it? It doesn't hurt anyone. I could live without USD, but I don't start arguing against it. If it's not for me, I don't use it.

Cheers
CYTE
User Avatar
Member
2184 posts
Joined: Sept. 2015
Offline
CYTE
I use subnets quite alot to organize my flows.

Same.

Also yeah, it's easy to put down a null - but at the same time it could be a usefull feature;

That's because if 'we' spend a good amount of time in the subnet (contrary to the 'temporary' comment) sometimes we are down stream for a while and/or working on other subnets in a subnet.

To keep the workflow going and remind 'ourselves' what is what, a quick check of what's coming into the subnet happens often.

It's for that reason, I personally do end up with putting down nulls all the time, for all 4 inputs, and repeating for the subnets in the subnets.

So yeah, the original poster is making a 'good' request.

Ok...back to the coffee, lol.
  • Quick Links