Maniphest T83928

Two special nodes: "Dynamic edit" and "Node History"
Closed, ArchivedDESIGN

Assigned To
None
Authored By
Rajendra Meena (rajq123)
Dec 18 2020, 12:50 PM
Tags
  • BF Blender
  • User Interface
Subscribers
Robert Guetzkow (rjg)

Description

As Only working with nodes is not possible, therefore a special node called "Dynamic edit" should be design. If the user connect this node in between the two node then the previous node branches should pack into a single Special node called "Node history" and as soon as we connect the dynamic edit node, the mesh should become editable at that point in the viewport. the concept of node history is that it will act as a backup if something wrong happens after dynamic edit (by default the node history should not editable but if user want to forcefully edit he has to Ctrl-Click/Ctrl-Tab on the node history to edit it so that he is aware of the fact that any changes in the history will make the future nodes behave strangely). the "node history" node should be different shape like triangle/Circle so that it visible differently.
Also the two node can be combined in a single node called dynamic edit and in this node, a tab called node history should be present to edit the history of previous node.
The above idea is inspired from 3ds max edit poly modifier which acts as a buffer in the modifier stack and helps to make the mesh non-destructive as much as possible.
Here is the design idea{F9516426}

Event Timeline

Rajendra Meena (rajq123) created this task.Dec 18 2020, 12:50 PM
Rajendra Meena (rajq123) created this object with edit policy "All Users".
Rajendra Meena (rajq123) updated the task description.Dec 18 2020, 12:53 PM
Rajendra Meena (rajq123) renamed this task from Dynamic edit Node to Two special nodes: "Dynamic edit" and "Node History".Dec 18 2020, 12:58 PM
Rajendra Meena (rajq123) updated the task description.
Rajendra Meena (rajq123) updated the task description.Dec 18 2020, 1:02 PM
Rajendra Meena (rajq123) updated the task description.Dec 18 2020, 1:07 PM
Robert Guetzkow (rjg) closed this task as Archived.EditedDec 18 2020, 1:49 PM
Robert Guetzkow (rjg) added a subscriber: Robert Guetzkow (rjg).

Please don't create design tasks unless you have been given permission to do so by the module owners or development coordinators. Feature requests are off-topic on the bug tracker. If you have improvements suggestions, but don't want to implement it yourself, then please create a post on right-click select. If you want to implement a feature yourself, then please contact the people involved in the development of the nodes project on blender.chat and present your proposal on DevTalk.

Robert Guetzkow (rjg) removed Pablo Dobarro (pablodp606) as the assignee of this task.Dec 18 2020, 1:49 PM
Robert Guetzkow (rjg) removed a parent task: T67088: Everything Nodes UX.
Hadrien Brissaud (hadrien) removed a subscriber: Hadrien Brissaud (hadrien).Dec 18 2020, 1:56 PM
Pipeliner (Pipeliner) removed a subscriber: Pipeliner (Pipeliner).Dec 18 2020, 2:15 PM
Rajendra Meena (rajq123) updated the task description.Dec 18 2020, 2:18 PM
Robert Guetzkow (rjg) removed subscribers: William Reynish (billreynish), User Interface, Jacques Lucke (JacquesLucke) and 74 others.Dec 18 2020, 2:26 PM