News:

 

Topic: Vertex Transform Along Edges  (Read 5660 times)

0 Members and 1 Guest are viewing this topic.

  • No avatar
  • Posts: 2103
  • Polygon
December 19, 2013, 07:18:14 am
When using "Vertex Tansform Along Edges", the transform is not always actually following the correct edge(s) direction.
A very simple example:-

A box with added edge loop, that added edge loop scaled out as shown:-



With "Vertex Transform Along Edges" enabled, move the selected(as shown) edge loop down the box. The result is as expected:-


If instead, you where to have made the move upward, then the result is incorrect, as it is following the directions of the lower edges:-


Please note:
If I was to first move that edge_loop down, then move it back up, it does work correctly, well sometimes. It can be unpredictable as to which edge direction will be followed.


  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 22, 2013, 09:02:58 am
I gave it some improvement and it should work fine in such situation.

  • No avatar
  • Posts: 2103
  • Polygon
December 22, 2013, 09:47:11 am
I am not seeing any change at all. It is exactly as it was before, and not working as expected.

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 22, 2013, 10:08:45 am
I assume you add the edge loop right exactly at the middle and try to move the edge loop up/down. So the upper edge and the lower edge form the same angle with the moving direction. The program picks the edge that has the smallest angle with the initial moving direction. Since the two edges have the same angle with the moving direction, so the result will be unpredictable. What I did is to take the edge direction into account if the two edges have very closed angles with the moving direction. so it can be predictable in this situation.

  • No avatar
  • Posts: 2103
  • Polygon
December 22, 2013, 10:31:15 am
I assume you add the edge loop right exactly at the middle and try to move the edge loop up/down.

You assume incorrectly.

Maybe my expectations of the function is incorrect?

I was expecting the "Vertex Transform Along Edge" to function similar to "Streamline basic tool-> Slide selection-> (option)Edges" when moving the edges. But also for it to work that way when using scale/rotate (which it does in some situations, but not in many others).

I will post some simple examples later if wanted/needed.

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 22, 2013, 11:16:53 am
The new added option should give you the needed result.