Hi all,
has this been proposed? People have their own color codings they like to use, both in SOPs and especially in VOPs. This would of course be a preference, but it would make big node networks more readable with less effort.
In a perfect world it would be user-definable, and you could download color sets like you can for the general UI..
Optional node auto-coloring
6866 16 3- eetu
- Member
- 606 posts
- Joined: 5月 2007
- Offline
- Platon
- Member
- 99 posts
- Joined: 7月 2007
- Offline
- old_school
- スタッフ
- 2540 posts
- Joined: 7月 2005
- Offline
- eetu
- Member
- 606 posts
- Joined: 5月 2007
- Offline
- Platon
- Member
- 99 posts
- Joined: 7月 2007
- Offline
- old_school
- スタッフ
- 2540 posts
- Joined: 7月 2005
- Offline
Please submit an RFE. Also add your list of colours, preferably as an additional text document if you go so far as to list each node and it's color.
As well, you are only limited by the RGB colours. The color swatch is just that, a swatch.
To test stuff out, you can edit each node's Tool script by adding something like:
node.setColor(hou.Color())
or more general from the python shell:
hou.node(“/obj/sphere_object1/sphere1”).setColor(hou.Color())
You can put down a Toon Character to see some color node options at the Object level.
As well, you are only limited by the RGB colours. The color swatch is just that, a swatch.
To test stuff out, you can edit each node's Tool script by adding something like:
node.setColor(hou.Color())
or more general from the python shell:
hou.node(“/obj/sphere_object1/sphere1”).setColor(hou.Color())
You can put down a Toon Character to see some color node options at the Object level.
There's at least one school like the old school!
- animatrix_
- Member
- 4741 posts
- Joined: 2月 2012
- Offline
+1
I also think SESI should do this because it would help establish a more common node coloring guideline for people to follow instead of everyone making their own.
They already did it with Bind and Parameter VOPs.
I also think SESI should do this because it would help establish a more common node coloring guideline for people to follow instead of everyone making their own.
They already did it with Bind and Parameter VOPs.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- Offline
pusat
+I also think SESI should do this because it would help establish a more common node coloring guideline for people to follow instead of everyone making their own.
As long as we can turn it off too.
Nuke has an autocolor checkbox that beginners leave on, whilst seasoned users turn off and colour important nodes only. Helps to read a complex node tree.
- animatrix_
- Member
- 4741 posts
- Joined: 2月 2012
- Offline
MartybNzpusat
+I also think SESI should do this because it would help establish a more common node coloring guideline for people to follow instead of everyone making their own.
As long as we can turn it off too.
Nuke has an autocolor checkbox that beginners leave on, whilst seasoned users turn off and colour important nodes only. Helps to read a complex node tree.
For sure, I don't know if Nuke colors every node type but I meant just a few certain ones like File, DOP IO, Null, Parameter, Bind, etc which wouldn't be disruptive IMO.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- Andy_23
- Member
- 918 posts
- Joined: 3月 2014
- Offline
- animatrix_
- Member
- 4741 posts
- Joined: 2月 2012
- Offline
Thanks for posting the screenshot. It looks great. +1 to have it in Hou
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- old_school
- スタッフ
- 2540 posts
- Joined: 7月 2005
- Offline
- animatrix_
- Member
- 4741 posts
- Joined: 2月 2012
- Offline
jeff
RFE submitted ID=61133
Thank you Jeff
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- eetu
- Member
- 606 posts
- Joined: 5月 2007
- Offline
jeff
RFE submitted ID=61133
Great!
I think it would be nice to have some discussion on the principles people have when coloring nodes. It would of course be good to be able to configure the color coding, but on the other hand it would be great if people used the same rules..
I do not use the colors that extensively myself. More in VOPs than elsewhere.
My main principles are:
- one color for incoming data (import points)
- one color for outgoing data (export points)
- one color for all sorts of subnets (eg. subnets and vopsops in SOPs, for loops and if-then blocks in VOPs)
- one color for the “most important” nodes with the main adjustable parameters. This of course can't be included in the rules.
That's it, mostly.
Also, especially if I'm recreating something from a paper or somesuch, I color (and name with a null) important midway points in the network that match a named stage in the reference.
- bollili
- Member
- 214 posts
- Joined: 12月 2009
- Offline
- jordibares
- Member
- 655 posts
- Joined: 2月 2006
- Offline
- animatrix_
- Member
- 4741 posts
- Joined: 2月 2012
- Offline
jordibares
I am really up for this… every time I see a network from someone else the different colour scheme makes everything crazy…
+1 to eetu and jordi. A good standard goes a long way. Otherwise everyone has their own personal definition which is not very helpful. As eetu outlined, it's not even an overwhelming amount of nodes, but a handful.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
-
- Quick Links