「Dev:Ref/Proposals/UI/Datablocks Node Tree」の版間の差分
(→Proposal) |
細 (1版 をインポートしました) |
(相違点なし)
|
2018年6月29日 (金) 06:05時点における最新版
目次
Scene Data Node Tree
Current Issues
- Deleting unused data from a Blend file is cumbersome (close and re-open to flush)
- Preventing data from being auto-flushed requires creating a fake user, which is confusing for new users and a chore for the experienced.
- It's often hard to visualize how objects and data are linked together
Proposal
by Januz
(draft mockup)
Add a new node tree to the node editor that allows users to manage datablocks using nodes.
- Data can be removed by deleting the node
- Unlinked data stays untouched.
- An "Auto-remove unlinked" option can be included in the header to flush data when closing the file.
- Linking and unlinking can be done by plugging and unplugging connectors
- A "Display" dropdown in the header can be used to show all scenes or a specific one.
Note: This is not intended to replace the outliner. It's an extra tool to manage data related to the scenes more easily.
Types of nodes
- Scene/s (has no output, since it's usually at the end)
- Objects
- Meshes
- Materials
- Textures
- Animations
- Modifiers
- Lamps
- Groups
- Worlds
- Armatures
- Actions
- Particles
- Metaballs
- Movie Clips
- Masks
- Sounds
- Images
- Lattices
To Discuss
- Should new nodes be allowed to be created through the editor? Which values should be the defaults?
- Should groups be a node, or use node groups to represent them?