Hacker News new | ask | show | jobs
by dau 2040 days ago
they should invite the Blender people over to fix the UI for them :-)
4 comments

I know what you meant, but the Blender UI is still at odds compared to most software out there.

Here is an example. One of their UI tenet is no overlapping windows. You change focus between windows by moving your mouse over them - no clicking involved. So, if you press C when 3d viewport is on focus it triggers the circle select tool, but pressing C when the outliner is on focus creates a new collection. But this behavior is not consistent. Sometimes some keys have global binding. For example, Shift Space always runs the animation no matter which window is in focus. And there is no way to know if a key binding needs a focus on a particular window. I find this behavior very odd.

Most software have either global key binding, or you explicitly change focus between windows(modes) by click on another (usually overlapping) window.

I haven't really used Blender (but know Maya, Houdini, Nuke very well). I think "pro" software (a wiggly term) tends to require a non-standard UI (however, I do miss when Photoshop used the base OS' UI). Pro tools end up being a bit of their own window management and filesystem that overlaps with the OS. Their decisions are part of the ergonomics of being productive in the app.

I remember when macOS started adding smart folders and other database features to Finder. I was hoping the base OS could do photo management and Photos/Aperture could just do the retouching. The same tooling could replace iTunes. After all, a filesystem is just a very opinionated database, right? In practice I'm not sure how well it would have played out.

Microsoft also worked on WinFS as a new file system based on relational database principles. https://en.wikipedia.org/wiki/WinFS
Yeah, it was sad to see all the Longhorn tech get scaled back or dropped.
> they should invite the Blender people over to fix the UI for them :-)

Is this sarcastic? I opened blender once and had a panic attack. Gimp felt usable since the beginning.

No, Blenders look&feel used to be questionable in the past but then version 2.80 happened. They have an amazing UI (backend) now and keep improving. What was my personal wow moment as a programmer, was seeing that changing the display scale slider in the app properties does actually update the whole UI tree, cascading, rearranging and collapsing things down in realtime.
GIMP and Blender were my go-to-examples for why the Bazaar/community-style open source development process doesn't really work for UX-intensive apps. Then Blender 2.80 appeared.

Perhaps its UX development process was more Cathedral-like, though?

Blender uses a home grown ui toolkit.
Technically, Gimp too[1].

[1]: https://en.wikipedia.org/wiki/GTK#History

The blind leading the blind :)