NVil Forum

General Category => Feature Requests => Topic started by: samardac on June 04, 2016, 10:33:43 pm

Title: Local transform
Post by: samardac on 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.
Title: Re: Local transform
Post by: IStonia on 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 >...
Title: Re: Local transform
Post by: samardac on June 05, 2016, 09:22:57 am
Hay IStonia, looks like it works a bit not correctly, check this video:
http://take.ms/Dt6sM
Title: Re: Local transform
Post by: steve on 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.

Title: Re: Local transform
Post by: samardac on June 05, 2016, 09:37:14 am
What tools?
Title: Re: Local transform
Post by: IStonia on 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.
Title: Re: Local transform
Post by: samardac on 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.
Title: Re: Local transform
Post by: IStonia on 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.
Title: Re: Local transform
Post by: samardac on 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?
Title: Re: Local transform
Post by: samardac on 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
Title: Re: Local transform
Post by: IStonia on June 05, 2016, 10:25:42 am
I can see it uses vertex normal rather than edge normal.
Title: Re: Local transform
Post by: samardac on 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.
Title: Re: Local transform
Post by: IStonia on 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.
Title: Re: Local transform
Post by: samardac on 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*#:   
Title: Re: Local transform
Post by: steve on 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)?
Title: Re: Local transform
Post by: steve on June 05, 2016, 11:42:57 am
Can you now combine these tools in one Subobject Basic SL tool:
- Vertex_NormalMove
- Edge_NormalMove
- Polygon_LocalMove_PolygonNormal*#:   

That is what streamline_tools are for.
Title: Re: Local transform
Post by: samardac on June 05, 2016, 11:45:39 am
Quote
That is what streamline_tools are for.
Do not understood what you mean.
Title: Re: Local transform
Post by: IStonia on June 05, 2016, 12:00:40 pm
http://www.digitalfossils.com/Download/NVil-Jun-03-16.rar

New basic streamline tool. Subobject Tools > Subobject_NormalMove.
Title: Re: Local transform
Post by: samardac on June 05, 2016, 12:09:39 pm
Amazing!!!
Little thing, when you move Polygons extrud cursor appears, remove it pleas. This bug is so small no need for reupload only because of it, put it into next update.