News:

 

Topic: Basic hierarchy in object list  (Read 29840 times)

0 Members and 4 Guests are viewing this topic.

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 05, 2016, 10:46:38 am
http://www.digitalfossils.com/Download/NVil-Dec-29-15.rar

Retest the tools again but except 1. There are some existing tools you may not know. View > Hierarch >...

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 05, 2016, 11:05:32 am
Looks like it is complicated to work with all tools together, lets start from 1.
Can you make it work this way?

1. H_Parent Selected.
-It will parent selected objects and set first selected as Parent.

I marked first and second selected objects.
Before:

After:


-If first selected object is already parent and second selecet is also parent it will work this way.
Before:

After:
« Last Edit: January 05, 2016, 11:07:53 am by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 05, 2016, 12:35:27 pm
http://www.digitalfossils.com/Download/NVil-Dec-29-15.rar

It's too difficult to keep track of first selected node. So I use last selected node as parent instead.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 05, 2016, 12:45:43 pm
It is absolutely not a problem, works great!
Lets move not next tool, H_Unparent Selected works nice.
H_Break Heirarch work with problem.
Now it work this way:
Before:

Aftrer:


Must be like this:


It just not break selected parent, it keeps it in Hierarchy but it also have to move it to the top level out of any hierarchy.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 05, 2016, 01:11:01 pm
Works! And last tool:

H_Select Hierarchy
Now it works like this:
before:

After:


But has to work like this:


It have to work this way:
you select Parent and this command will select all its children including selected Parent but without any subparents and sub hierarchies.

May be you will reaname this tool to H_Select Current Hierarchy?
And H_Select Hierarchy make to select full heirarchy down from selected Parent including selected Parent.
« Last Edit: January 05, 2016, 01:14:11 pm by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 05, 2016, 01:50:05 pm

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 05, 2016, 01:54:18 pm
Works great!
Now we need R_ tools for Hierarchic transform Enabled and Hierarchic transform$ tool.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 05, 2016, 02:22:04 pm
http://www.digitalfossils.com/Download/NVil-Dec-29-15.rar

R_Turn On Hierarchy_Transform_Enabled...

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 05, 2016, 02:32:20 pm
Thanks and good night, it is too late in in your country!!!
Portfolio: www.samardac.com

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 06, 2016, 05:24:01 am
IStonia, is it possible to make this kind of Hierarchy representation?


That lines will go from object Pivot positions to object Pivot positions. And it would be great if it redraws everytime you move objects or navigate view port.

Pleas let me know if it is possible?

Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 06, 2016, 06:25:50 am
It is possible.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 06, 2016, 06:55:56 am
Wow, it is absolutely awaysome because we can create Set_Hierarchy basic SL tool.
This tool is what we only need to manage hierarchy, ONLY ONE TOOL!
This is how it will work-

Create relation:
1. Activate tool
2. Highlite or select object*
3. Start drag, it will create Hierarchy line from Object Pivot to the cursor.
5. Drag cursor other another object it will highlite it and release mouse button, hierarchy relation will be created so we will see line that connects these two objects.

*If you use selected objects as source objects instead of highlighted one all them will be connected to the destination object.

Drop relation:
1. Activate tool
2. Highlite or select object*
3. Start drag, it will create Hierarchy line from Object Pivot to the cursor.
4. Move cursor to the same object/objects or empty space and release mouse button, it will drop connection.

We already created all commands for this operations I think it will use H_Paranet/Unparent selected as base.

It is absolutely awaysome tool, because we will use only it for all operations with hierarchy ans will see this Hierarchy interactively!


« Last Edit: January 06, 2016, 06:58:04 am by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 08, 2016, 06:03:06 am
http://www.digitalfossils.com/Download/NVil-Jan-07-16.rar

  * Edit > Customize > Tools > Modeling Options > "Auto Weld Enabled"/"Auto Weld Enabled Inverse Flag".
  * A new basic streamline tool, Generic Tools > Mixed Tools > Set Hierarchy Parent. Click to choose the first object. Then click the second object or click in empty space to set parent or unparent of the first object.
  * View > Display > Show Hierarchy Line.
  * Edit > Preference > Colors > Object Colors > Hierarchy Line.
  * Edit > Customize > Tools > 3D-Coat Tools.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
January 08, 2016, 08:35:06 am
Hay Istonia
I'm so glad that you made this feature! It is the best solution for handling hierarchy.

Bugs:
1. Activate tool
2. Highlite or select object
3. Start drag.
5. Drag cursor to the same object and releas, NVil freez but it have to drop Hierarchy line.

Improvments:
Now you can connect the object that is under cursor regardles of what is selected.
Pleas modify behaviour like this - If you have selected object you are able to connect only that object.
***
1. Activate tool
2. Select more than one object
3. Start drag, it will create Hierarchy lines from all selected Objects Pivot to the cursor.
5. Drag cursor to another object and releas it will connetc all selected objects to this one.
***
Add pleas arrow to the line so we will be able to see flow. Now it is very hard to see who is parent and who is child. That arrow like Spline Flow has. One arrow per connection between 2 objects will be greate.
***
Add pleas Cross cursor like Weld SL tool have. So when you go with cursor other object that you want to parent cursor will turn to that nice Cross like cursor.

Requests:
Can yuo pleas add $ to the Hierarchy Line tool and R_ tools for it.
***
Add pleas Hierarchy Line transpareny option.
« Last Edit: January 08, 2016, 09:16:04 am by samardac »
Portfolio: www.samardac.com