News:

 

Topic: Local transform  (Read 4747 times)

0 Members and 1 Guest are viewing this topic.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 04, 2016, 10:33:43 pm
IStonia, we have Local Move/Scale/Rotate Selection Basic SL tools, they works in Local Selection Space.
We need the same tool that will work the same way but with Local Normals - Local Move/Scale/Rotate Normals.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
June 05, 2016, 08:58:27 am
http://www.digitalfossils.com/Download/NVil-Jun-03-16.rar

3 new basic streamline tools, Subobject Tools > Normal Transform >...

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 09:22:57 am
Hay IStonia, looks like it works a bit not correctly, check this video:
http://take.ms/Dt6sM
Portfolio: www.samardac.com

  • No avatar
  • Posts: 2101
  • Polygon
June 05, 2016, 09:36:37 am
http://www.digitalfossils.com/Download/NVil-Jun-03-16.rar

3 new basic streamline tools, Subobject Tools > Normal Transform >...

Why have these been added?

We already have the tools needed to perform those functions.


  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 09:37:14 am
What tools?
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
June 05, 2016, 09:41:25 am
The new tools work on the selection's local space which is based on the average normal of the selection. In your video, the average normal of the selection is uncertain, so the local space can not be established.

There are other tools that can work on your special selection, Polygon Tools > Move.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 09:45:10 am
But how to be with edges, vertexes? Just wanted to have one universal tool for all subobjects that will work in simple and predictable way based on normals.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
June 05, 2016, 10:03:45 am
There is a Vertex_NormalMove tool.


This is not a simple issue. For example, your select an edge and try to do normal move, the problem is "What is the normal?". The two vertices can either move in the edge's normal or in their own normals.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 10:10:10 am
I think it must use Edge Normals, if we are talking about edges. It is usesr logic :)
We have Normal moves for Polygons and vertexes, is it possible to make for edges?
Portfolio: www.samardac.com

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 10:17:57 am
I just made video to show you how it works in Silo may be you will get idea.
http://take.ms/wPlES
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
June 05, 2016, 10:25:42 am
I can see it uses vertex normal rather than edge normal.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 10:28:07 am
Can you show witch result we will have in the same situation fi we will use edges normals, just wander.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
June 05, 2016, 10:53:07 am
http://www.digitalfossils.com/Download/NVil-Jun-03-16.rar

Edge Tools > Mixed Tools > Edge_NormalMove.
It uses vertex normal. I don't think edge normal is going to be useful and the coding is not a simple task. So it is not wise to spend time on it.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
June 05, 2016, 11:06:24 am
It is greate, many thanks!!
Can you now combine these tools in one Subobject Basic SL tool:
- Vertex_NormalMove
- Edge_NormalMove
- Polygon_LocalMove_PolygonNormal*#:   
Portfolio: www.samardac.com

  • No avatar
  • Posts: 2101
  • Polygon
June 05, 2016, 11:42:07 am
It uses vertex normal. I don't think edge normal is going to be useful and the coding is not a simple task.

Could you use the algorithem for "Edge extrude -> shoulder style" (but not create new polygons)?