News:

 

Topic: "Harden/Soften Selected" does not work  (Read 3917 times)

0 Members and 1 Guest are viewing this topic.

  • No avatar
  • Posts: 976
  • Polygon
April 23, 2020, 11:58:35 am
Unless I'm doing something wrong, marking edges as hard does not work.

To reproduce:
  • Create a new scene.
  • Create a box.
  • Make sure that View->Object Shading->Colorize Hard Edges is enabled.
  • Switch the viewport to View->Object Shading->Normal/Sharp/Smooth Edge Options->Normal Edges All.
  • Select the box and enter edge mode.
  • Select some edges and mark them as hard with Edge Shortcut Tools->Harden/Soften Selected.
Nothing will happen. Edges will not be marked as hard and normals remain unchanged.

  • No avatar
  • Posts: 3752
  • Developer
  • Administrator
  • Polygon
April 23, 2020, 12:58:49 pm
The object must be an organic type. Search in the "Tool Search" window withe keyword "organic" you will find some related tools.

There is this "Hard E", Hard Edge, option in primitives creation tool. It determines the primitive will be an organic object or not. The organic flag will prevent tools from creating hard edges on organic objects.

  • No avatar
  • Posts: 976
  • Polygon
April 23, 2020, 02:49:20 pm
Ah, yes. The "organic" flag. My least favorite part of NVil, along with Edge Shortcut Tools->Clear Edge Harden/Soften Flags. The purpose of their existence --- unknown.

But indeed, disabling "organic" flag unlocked vertex normals.

By the way, why do I need to run Edge Shortcut Tools->Clear Edge Harden/Soften Flags to get rid of hard edge highlight color on an edge which I already marked as soft using Edge Shortcut Tools->Soften/Harden Selected? If I don't do this, those edges will remain marked as hard, even though shading indicates that their vertex normals aren't split anymore.
« Last Edit: April 23, 2020, 07:44:54 pm by rubberDuck »

  • No avatar
  • Posts: 3752
  • Developer
  • Administrator
  • Polygon
April 23, 2020, 10:52:16 pm
Looks like a bug. How can I reproduce it?

  • No avatar
  • Posts: 976
  • Polygon
April 23, 2020, 11:44:19 pm
Create a cube, mark its edges as hard, then mark them as soft. Vertex normals will be "softened", but edges will remain colored as hard (red in my config).
Additionally, edges will stop rendering on selected object, unless I deselect it. It's kind of complicated to explain, because there are more odd things going on, so it's probably best to show it on a video. I'll send you one tomorrow.

If this behavior is not intentional, then it might be something related to running NVil on Wine.
Sadly, .NET 4.x and Wine do not mix well, that I can tell you.  :-\