New icons in V9 WIP

These are excellent! Please Mcneel can we just have these and move on :pray:

So Clean ! We need icons Like those. Of RhinoArtisan and Rhinoui

Forget about it.
McNeel doesn’t need to look anywhere for icon design guideline, but inwards.
Just tried Grasshopper 2 after a few months, and, and if an new art direction is needed for icon design, is towards THAT. G2 like iconography could be the startint for a v9 or v10 redesign and beyond.

Rhino 9’s icons are extremely difficult to read. I’m a colour blind person and the low contrast of the outlines is killing my eyes. :frowning: I see far less colours than people with normal vision, so I mostly rely on a few basic colours and the contrast to distinguish the icons.

Will the developers offer the option to switch to the old contrasty look of the icons from Rhino 7? They were the perfect shade of blue with nice black outline for easier readability. This means:

  1. Nice saturated blue (don’t use washed out blue);
  2. Saturated other colours (no washed out colours that are diffigult to read by colour blind people);
  3. Don’t replace blue with yellow for the icons that were classic blue for years;
  4. Use solid black outlines.

I intend to buy Rhino 9 when it finished release gets official, but those low-contrast icons are a bad news for me…

You are lucky if you can do that. :slight_smile: I can never get used to these icons…

I was also thinking this people with bad eye sight like myself with severe astigmatism on the right eye will have trouble with these colors, i like the idea of seperating subd and mesh ones tho

i think all those colours are just too much, it looks neat and maybe makes sense due to being identifiable as to which group icons belong, but does not help identify each individual at all

here for instance the contrast of these washed out looking icons is also very low, the color does not improve readability here at all but unfortunately on the contrary with some lines just blurring into the complex mess. maybe it could be stronger in colour like the circle to the right, but then again one would have to rebuild the icons based on this logic.

i would build up icons with a more monochromatic approach altogether where the icons differentiate in a simple but strong way without too much colour and flavour.

at the very least improve the contrast in these icons if this is what you believe must be. maybe toning down the colour and focus more on the structure of the icons.

agree 100% on this more contrast

Reason i like the mesh and subd different colors is because it reminds me how tsplines did it with subd part

could be easier to distinguish for new users the more it makes sense the easier to learn the more customers and so on…

So many things to take into consideration just not easy I think

Personally I welcome new ideas but I think the UI is good enough surely it can be improved but for the things I do it just works fine, like I said in another post the thing can be customised lets have fun with that

When making such a drastic change in the UI, it’s extremely important to at least keep an alternative optional set of legacy icons for the long-standing Rhino users who are used to their look and definitely don’t want to suffer from having to deal with vastly different and less contrasty icons.

It’s certainly the plan to offer color options eventually. I’m not a fan of many colors myself. In fact we all agree that the current standard toolbar is currently too colorful. Don’t worry, we will not ship it in that state :slight_smile:
Marika is working on the contrast as we speak, you can expect an update shortly.

This is nice to hear. :slight_smile: I would love to use the same style icons in Rhino 9 as they are in Rhino 7 and Rhino 8. Same deep shade of blue and solid black outline. Swapping the blue with yellow in some of the icons in the WIP is a mistake, in my opinion.

I also do not like the washed-out new icons of V9 WIP. For me, they are not too hard to read. However, if some people have trouble with them, that is already a serious sign against this approach.

So my point is more about questioning the approach of just slightly changing the color of the old icons. I get the feeling that it only creates the illusion of a new UI when, in reality, it is just a new style for the old icons.

But I think we should stay open-minded toward an approach that provides icons with a consistent and well-thought-out visual concept.
If that is the case, I believe the changes could be even more drastic. I have been using Rhino for more than 10 years, so I am used to the icons. However, I think new users might see the program as outdated and not something from 2025. I recently experienced this when showing Rhino to a new colleague.

To make Rhino’s icons future-ready, they need a design concept where every new icon follows a consistent design scheme. At the moment, I get the feeling that each icon is designed more or less independently. Since readability relies on the brain recognizing patterns, a structured design would improve clarity.

What could that look like?
• More reduced, flat icon design – A cleaner UI would allow for better focus on the model you are working on.
• Color-coded icons – Colors could be assigned to major functions for easier recognition.
• Consistent design language – Some main symbols should remain the same while being combined with others to maintain clarity.

…

Can you maybe release a design-kit as David Rutten did once for GH1? Would help to maintain a consistent style over the UI, also for community made plugins/tools.

Hehe, not everyone. I really like the new icon color scheme and the less saturated/thinner stroke look. But if the alternative is to return to something more like the Rhino 7 icons, that’d be acceptable too. That said, I think there’s no reason why there couldn’t be different icon themes. Grasshopper 2 even does this (as does e.g. TexStudio), where the light and dark mode have different looks on the canvas:


I might be imagining this, but at some point there was even options for desaturating the G2 icons entirely.

I’m not aware how the new system with SVG icons work, but since it’s spline-based graphics, what about placing the outlines in several dedicated groups of layers (black outlines, white outlines, etc), so that their contrast contrast and HUE could be easily modified by a single slider on a global level? This is a common practice in paint programs such like Paint.NET, Photoshop etc.

This way, the user will be able to quickly change the contrast of the black outlines into grey, while the white outlines can remain pure white. The same could be made for the different groups of objects used in the icons, so that blue objects could be easily modified into a different colour by a HUE slider. Other objects in the icons could be placed in different layers, so that they will have their own HUE slider, too. One example is the icon for “Join”, which consists two different colours plus a black outline. This means that its elements could be placed into 4 layers with their respective sliders:

  1. Background (change the colour and transparency);
  2. Outline (change colour and contrast);
  3. Main colour 1 (white be default);
  4. Main colour 2 (orange by default).

I like the present icon color, which is nearly the same as an old Cyan Blueprint, which is not so bad to the eyes.

No one wants GUI changes–for the sake of change.

FYI, this is the direction it is heading at, upper is latest Rhino 9 WIP internal build, lower is current Rhino 8


For some icons there is a definitive improvement in clarity. This is a good direction, for sure.

You remind me of this quote:

  • ‘A superior man is modest in his speech but exceeds in his action.’ - ?

The new icons are ‘modest.’ -

One day, a new motto:

  • Rhino is ‘modest’ in icons (UI/UX) but ‘exceeds’ in performance.
    __

Ugh… Making a joke with emojis doesn’t seem to be entertaining for programmers.
…While I understand that programmers’ emojis are(is) also homogeneous or emotionlessly homogeneous?