Having a pretty complex commercial Blender project again after a year, I’ve collected a list of items that annoy me (and any other mainstream user) most about Blender, maybe if it can serve as a bit of “food of thought” and “arrogance reducer” for the Blender decision makers, that would be great
Why Blender isn’t mainstream:
-
There is no central place with comprehensive and consistent documentation; the Wiki documentation is often outdated
-
Mysterious buttons with an icon that doesn’t tell anything useful and no tooltip (the “Li” button in the file browser, for instance)
-
Various empty buttons with neither icons nor tooltips
-
On the other hand, buttons with a totally obvious purpose have a tooltip “Displays Foo. Click to change.”
-
Random parts of random panels in the buttons pane are simply out of view with standard monitor resolutions and the default config, mostly without any visual clue that they exist at all (for example, various buttons in the “Mirror Trans” panel in the material buttons)
-
The way to change your user preferences is (fasten seat belts):
- If you don’t also want your currently open file to be your “template”: Save your current project (CTRL-S), press CTRL-X and confirm the ambiguous “Erase all?” confirmation (“What?? No, please don’t erase all!! Just close the current project!!”)
- If you have installed Blender as a different user than the current one (under Windows), quit Blender, become the original user, start Blender
- PULL DOWN THE TOP MENU HEADER (!!!), or alternatively, click on one of the “windowtype buttons” and set it to “User preferences”
- Change your user preferences (but observe that here, there are no tabs, but instead, buttons serve as tabs)
- PUSH THE HEADER UP AGAIN
- Press CTRL-U (!!!) and confirm
- If you have installed Blender as a different user, quit Blender, become the previous user, start Blender
-
The “layer system” consists of a set of 20 blank buttons. No naming, no locking, no visual feedback on selection, no nothing. Still, various comprehensive layer managing contributions (among them at least one (mine) with a complete implementation in C and all the features one could ever ask for) have been rejected VARIOUS times (“no complete concept”, “too slow” (no noticable speed difference with 8000 objects)).
-
No real-world units anywhere in the interface; getting useful results from many settings and especially the physics systems is pure luck. There is no visual clue at all regarding the scale of the current view (there used to be one (the grid), it was removed a few years ago when the grid became ‘intelligent’ and always displayed the same no matter what zoom level. My fix for that (draw grid dotted if not 1:1) has been rejected due to “too slow and distracting”)
-
There is a decent image browser in Blender; however, to activate it, you need to HOLD the CTRL-KEY (!!!) while clicking on the “File-open-related menu item” (as you might have guessed, there is no mention of this in the tooltip or anywhere else in Blender). Should you already be browsing your filesystem using the normal file list view and then suddenly decide you would like to view the current folder with thumbnails, then yes, there is NO WAY TO SWITCH to thumbnails view: you need to EXIT the filebrowser, CTRL-click on the menu item that originally opened the file-browser, and then RE-NAVIGATE (!!!) to the directory
-
The concept of “multi-user data” (materials, meshes etc. shared by several objects) is great; however, there is HARDLY ANY VISUAL CLUE that, for example, a material is used by several objects (the only clue is a tiny ‘2’ next to the material name, and a MINIMALLY DIFFERENT shade of the button that nobody will recognize). This is another feature that got removed and nobody got hung for it: in Blender 2.25, multi-user data displayed buttons in an evil ‘in your face’ blue which was instantly alarming