More than just layers (mockup), 2004-01-30

The interface, modeling, 3d editing tools, import/export, feature requests, etc

Moderators: jesterKing, stiv

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

More than just layers (mockup), 2004-01-30

Post by thorwil » Wed Jan 21, 2004 4:01 pm

Edit: last updated 2004-01-30

Update to my grouping/visibility (previously layers) page:
http://wrstud.urz.uni-wuppertal.de/~ka0 ... index.html

Work in progress, but there's more than enough to comment on, any feedback is appreciated!


You might be also interested in some screenshots and explanation how layers work in 3ds max:
http://wrstud.urz.uni-wuppertal.de/~ka0 ... index.html
Last edited by thorwil on Fri Jan 30, 2004 6:29 pm, edited 3 times in total.

blendermax
Posts: 0
Joined: Sun Jan 19, 2003 8:30 pm

Post by blendermax » Wed Jan 21, 2004 5:18 pm

wow! this is one of the most extensive and complete proposals i have seen! good job!

about the layer feature to have different layer 'modes' is a cool feature i also saw in lw a while back. i thought itd be nice to have in blender and now with blender opensource it is more than possible! :D

great proposal!

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Fri Jan 23, 2004 5:00 pm

Thanks, blendermax

Updated the mockup and text, see above.
Todo:
- align panel icons and adjust their contrast
- put content int the timeline and add a skala
...

I realy would like to hear everybodies opinion on every aspect of this, so please comment!

jo
Posts: 0
Joined: Fri Dec 12, 2003 4:49 pm

Post by jo » Fri Jan 23, 2004 6:41 pm

really good work! this makes handling objects much more easier. this is like you find it in cinema4d!!!

jd-multi
Posts: 0
Joined: Thu Mar 13, 2003 11:29 pm

Post by jd-multi » Sat Jan 24, 2004 12:51 am

Guys great, There is one big thing we should add to blender. Ok here it comes: When you make a game, model, or scene and add textures, sounds, materials, actions or whatever you can delete it sometimes totally out of blender. So we should make a feature in blender, that shows you a page with categories like, materials, textures, sounds, ipo's, actions and so on, then hit a arrow like on the idea of that manager, and you can choose a several options for that file in that category by right click on it, and choose, detele, update (like when you added a texture with the same name, to reload it, or save to map (when you do this it makes a map in what catehory the files is, example make map: textures> ground.jpeg) and maybe a feature to export materials as little files, that would be great. So sharing materials would be easy then :P

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Mon Jan 26, 2004 6:05 pm

Another update.
Duplicating all stuff from buttons window is problematic, so I changed direction on that.

http://wrstud.urz.uni-wuppertal.de/~ka0 ... ml#manager

Please help me with giving feedback!

I'm thinking of solo functionality. Like in audio sequencer software, were all channels have mute and solo buttons. Activating solo on any channel mutes all other channels, but you can set several channels to solo.
No I would like to set a single object, or a small group of them to solo often enough.
Every entry in the entry could have solo and mute buttons instead of a single visibility. Alternatively there could be one big solo button, setting the currently selected (or maybe only the active?) object(s) to solo (hiding oll other objects).
What do you think about that?

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Fri Jan 30, 2004 6:28 pm

Another update, now the timeline has content.
Changed locking to editability, because it fits better into the logic.
Added an diagram to help explain, edited and added text.

I will stop with this, if I don't hear from coders there's interest and a chance of implementation.

http://wrstud.urz.uni-wuppertal.de/~ka0 ... index.html

io
Posts: 0
Joined: Thu Mar 06, 2003 2:40 am

Post by io » Thu Feb 12, 2004 3:37 am

layers must have all these basic properties:
- lock/unlock
-visible/not
-renderable/not
-rename
-color associated
-can be grouped
-copy an entire layer into a new project
-ghost/not
-snapable/not
i'll place more suggestion soon _a_

io
Posts: 0
Joined: Thu Mar 06, 2003 2:40 am

Post by io » Tue Feb 17, 2004 3:54 am

I will stop with this, if I don't hear from coders there's interest and a chance of implementation.


thorwil is this just a screen shot or you already started to implement this as a project? i like to give you more ideas - i don't like blender to folow
the same path as others with layers, we have better ideas than maya, max & co.

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Tue Feb 17, 2004 2:12 pm

io,
why do you think I asked about coder's interest and chance of implementation? I'm not capable of coding stuff for Blender (I'm sure I could learn it, but I think it's better to make use of my existing skills for now).
It's just a mockup (like stated in the subject).

Implementation would require quite some changes, and would be problematic for compatibility with older versions. That's why I'm waiting to hear if the general direction is ok, or where there are problems.

Nonetheless, any input is welcome.
It should be clear that my ideas don't follow any of the big players, as far as I know their handling of these things. On the other hand, being different is not a design goal. I want an elegant and powerfull basic concept, unification and no unnecessary restrictions.

I don't like the "must have" from your earlier post. Please only use "must" for features that realy must be present in a given context! Everything else is "should have", whereby things should be sorted by priority. Maybe mark some items as optional.
And such lists are ok to start with, but don't forget the "why" in less obvious cases, and the "how" in general.

io
Posts: 0
Joined: Thu Mar 06, 2003 2:40 am

Post by io » Tue Feb 17, 2004 7:11 pm

sorry, "must have" is for real. otherwise blender is going to be very limited on large projects - or not usable for that at all. what kind of productivity you'll have if you're not able to do these "basic" operations? "name the layers", "lock/unlock", "renderable/not", "snapable/not", "group them" and apply a single operation to a group, "copy by layer","ghost/ungost", etc. i don't see anything that should be put on hold here. if we develop "real layers"let's do it, and thik different than others.
i red the posts in speed and i did not realize that you are not coding too the stuff that you're placing. sorry i'm busy discussing other issues on different forums and i did not realize that. apologize if my tone was not appropriate. _a_

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Tue Feb 17, 2004 8:07 pm

io,
snapable is rather debateable and even ghosting is no way as important as visible or render.
If we would realize all you listed in collums just like in the mockup with visibility, render and editability, that would take quite some space and would not make fo a clear sight.

See, it's obvious you rushed by, and this is no way to design something like this, not even to talk about it. Have you read all what I wrote on my page?

io
Posts: 0
Joined: Thu Mar 06, 2003 2:40 am

Post by io » Wed Feb 18, 2004 3:37 am

apologize, now i passed through all the stuff there on your page. anyway, nobody from coding side answered to your post? "real layers" is a part of any powerful 3d appl. _a_

thorwil
Posts: 0
Joined: Tue Sep 09, 2003 10:30 am

Post by thorwil » Wed Feb 18, 2004 6:36 pm

io:
no problem. And now I can at least tell you, that big changes without retaining direct backwards compatibilty are in the scope of Blender 3.
Now any comments on the stuff on my site, or some new input?

theeth
Posts: 500
Joined: Wed Oct 16, 2002 5:47 am
Location: Montreal
Contact:

Post by theeth » Wed Feb 18, 2004 8:06 pm

If I remember correctly, it was discuss at some point that this kind of layer functionnality could probably be done by adding functionality to Scenes.

Scenes can already be named, put on top of one another (albeit limited to two) and locked (when used as sets).


I'm not sure how hard it would be to reworked how scenes work to transform them in "layer", but it certainly seems the best approach to me.

Martin
Life is what happens to you when you're busy making other plans.
- John Lennon

Post Reply