Timothy M. Shead wrote:
> Gang:
>
> Related to the tool/custom panel work, I just committed an oft-requested
> feature - multiple-nodes displayed in the Node Property Panel.
> Basically, the Node Property Panel now displays properties for every
> selected node, including multiple-selections. Could use some feedback
> as this does change the interaction in significant ways (and breaks some
> tutorials).
Looks cool!
The drawback right now is that it doesn't show properties of the nodes selected
on the node history panel. Guess this will be fixed this soon :-)
I think is a good time to share my Zen ideas. :-)
In my point of view every program should distinguish very well two task,
selecting and applying operations to that selection. Following this concept I'd
like to share this proposal.
Having a "SelectionNode" type of K-3D node. This kind of node should store the
current selections the user has made
- Document->Node->"Subnode in its node History"->property->components (face,
vertex and points in case its a mesh for example)
Also this object could have the selection history to help navigating. (or could
be a "SelectionHistoryNode", don't know)
So panels are connected to one SelectionNode and displays the information
according to this SelectionNode. Also, the selections tools should connect to
one SelectionNode at a time in order to modify it.
Having several SelectionNode permits different panels be connected to different
SelectionNodes and display different data. Also there should be a "Default
SelectionNode" and all panels points to this node at the start, and everything
works like always.
This also should permit collaborative working on a same document, each user has
its own SelectionNode.
Of course this is the raw idea, I hope its enough clear.
Maybe, am I talking nonsenses? or maybe its already like this? (i haven't check
all the pertinent code)
Cheers!
JoaquĆn
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development