News:

 

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

0 Members and 1 Guest are viewing this topic.

  • Posts: 899
  • Polygon
September 14, 2015, 09:53:32 PM
Hi IStonia.
Could you please add some basic tree hierarchy to Object List? When working with large quantities of objects a good scene management is of uttermost importance.
The hierarchy could be flattened on export.

  • Posts: 450
  • Triangle
September 15, 2015, 01:49:37 AM
+1

I think this is Nvil's weakest area especially when you have a scene with more that 25 objects.

I'd like to see something like modo's implementation.

Most 3D software is similar to modo's implementation, like hexagon, blender, 3ds max.
« Last Edit: September 15, 2015, 09:17:11 AM by kevjon »

  • No avatar
  • Posts: 3319
  • Developer
  • Administrator
  • Polygon
September 15, 2015, 07:30:14 AM
How does it work?

  • Posts: 899
  • Polygon
September 15, 2015, 10:27:04 PM
Maya has a very convenient outliner too. It makes working with hierarchy a pleasurable experience:
https://www.youtube.com/watch?v=8gRBwGafHfg
« Last Edit: September 15, 2015, 10:30:45 PM by rubberDuck »

  • No avatar
  • Posts: 287
  • Triangle
    • Portfolio
September 16, 2015, 09:11:25 PM
Yes, i use groups to typically manage the scene by hiding them, or create a parent child heirarchy for transformations.

Imagine creating a simple array with 50 objects....makes an outliner absolutely necessary for scene management.

  • Posts: 899
  • Polygon
September 16, 2015, 09:26:34 PM
Yes, i use groups to typically manage the scene by hiding them, or create a parent child heirarchy for transformations.

Imagine creating a simple array with 50 objects....makes an outliner absolutely necessary for scene management.
I have nearly 300 objects to manage in my current asset...  :o

  • Posts: 899
  • Polygon
September 18, 2015, 10:56:22 PM
IStonia, so is it possible to add some basic hierarchy management to Nvil?

  • No avatar
  • Posts: 3319
  • Developer
  • Administrator
  • Polygon
September 19, 2015, 09:05:57 AM
I am working on it. Please allow a few days.

  • No avatar
  • Posts: 287
  • Triangle
    • Portfolio
September 19, 2015, 11:26:01 AM
awesome!!

  • Posts: 899
  • Polygon
September 19, 2015, 02:00:35 PM
I am working on it. Please allow a few days.
I'm sorry, I didn't want to rush you IStonia. I was just curious what have you decided.
It's awesome that you're doing it! Many thanks!  :)

  • No avatar
  • Posts: 3319
  • Developer
  • Administrator
  • Polygon
September 23, 2015, 08:52:50 AM
http://www.digitalfossils.com/Download/NVil-Sep-23-15.rar

Hierarchy feature is added to Scene Explorer tree view. To check/uncheck nodes quickly, Ctrl/Shift + LMB + Drag.

  • Posts: 450
  • Triangle
September 24, 2015, 08:44:39 AM
Hi Istonia

Thankyou for implementing this feature. It is going to making managing objects in Nvil so much easier !

Is it possible to have a different icon or different color icon for instances ?

It would make it easier to manage scenes when you can visually see which are instances and which are objects.

Also what is the purpose of the little white check box next to each group and object. When selected it adds a tick to it but doesn't appear to have any obvious function ?
« Last Edit: September 24, 2015, 08:58:25 AM by kevjon »

  • No avatar
  • Posts: 3319
  • Developer
  • Administrator
  • Polygon
September 24, 2015, 09:04:29 AM
Yes, it is possible.

Can you make a set of icons? I don't think the icons I made look good. They are 16x16 gif files.
« Last Edit: September 24, 2015, 09:31:09 AM by IStonia »

  • Posts: 450
  • Triangle
September 24, 2015, 10:15:05 AM
Yep, I can do the icons.

I will send them to you via email (16px sq Gif)

  • Posts: 899
  • Polygon
September 24, 2015, 12:44:06 PM
IStonia, I gave it a test and these are my observations:
1. I can select objects with SHIFT+LMB in the Object List/Hierarchy, but they don't get selected in the viewport.
2. When I have multiple objects selected in the hierarchy (with SHIFT+LMB) I cannot move them all under a new parent. When I start dragging, they get deselected and selection follows my cursor.
3. All operations on the hierarchy are non-undoable.
4. What is CTRL+LMB used for? You wrote about SHIFT/CTRL+LMB, but CTRL+LMB doesn't do anything.
5. One of the advantages of having hierarchy is to use parent's pivot position and orientation to transform its children. Can this be implemented?
« Last Edit: September 24, 2015, 12:46:02 PM by rubberDuck »