Le 15/10/2013 16:36, kilon a écrit :
you should be , 3d apps are by very far the most innovative software out
there and their technology is evolving so fast artists barely can keep up.
The challanges that GUIs have to face are just pure insane, the level of
complexity just overwhelming because of thousands of features that
constantly are dependent on each other. To be put it short, 3d apps are GUI
coder worst nightmare.
Yes, this is my opinion from looking at it far away. Not sure it came
out that way... Very complex software for power users in their own group.
Similar to, in my mind, hardware synthesis people (VHDL, SystemC, FPGA
developpers) and probably the EDA people.
3d app are for very hard to use for users , power users , coders , amateur
artists , traditional pro artist. They don't care about any of them. They
focus on a single group , 3d artists. This is why you will rarely find any
serious 3d app sacrificing complexity of the gui for luring in other groups.
They are nuclear weapons meant to be used by people that have high depends
and want to do million different things with them.
Yes, that was my point.
The only exception is Scetchup. But even that is not used by 3d artists as
much as regular users.
Blender belongs to the mediocre examples of GUI design for 3d app, best
implementation by far being Softimage XSI. That program is a seminar how
very complex GUIs should be done.
Music apps also have the tendency of large complexity with very solid GUI
Designs, an example is Ableton Live.
Thanks. I'll keep your references in mind.
Have you looked into the end user programming mouvement? One way to
tackle complexity at the GUI level there is to go back to one of the old
ideas of the HCI field, which is : the GUI is a language, and think
about ways to program the GUI. There is some work in what makes an easy
language.
Now, to go back to the original thread: do we want to dumb down the
interface or do we want to keep it complex? Nautilus, for me, is 'we
want to keep it complex' 'a la Blender' :):)
Thierry
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95