Тёмный

Bforartists - Forking for a custom GUI 

Blender
Подписаться 1,2 млн
Просмотров 4,7 тыс.
50% 1

Andres Stephens will be presenting a fork for a custom GUI paradigm, offering an alternative user experience to the vanilla interface, freely sharing the distribution with the world. This talk will showcase the GUI guidelines, development targets, the vision behind their choices, the workflow for merging code, maintenance and upkeep notes, the symbiotic relationship with Blender, the challenges faced during feature implementation with solutions they have implemented to enhance the target user experience.
This independent fork has made over 3000 changes to the core interface, resulting in an average of 12,000 free downloads per month. The source code is also freely available on Github.
"Bforartists - Forking for a custom GUI" by Andres Stephens --
Learn more about Blender Conference 2023 at conference.blender.org/2023/
#BCON23 #b3d

Кино

Опубликовано:

 

7 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 63   
@mithubopensourcelab482
@mithubopensourcelab482 8 месяцев назад
Great work and all the best for Bforartists !!!
@iamchibe678
@iamchibe678 9 месяцев назад
i couldn't learn blender till i started bforartists , one day Bforartists got stuck and i used the main blender and i felt how i have learnt the software's inside workings and have caught on with more keystrokes i still use Bforartists as my primary blender
@CGDive
@CGDive 9 месяцев назад
Great work and and great presentation. 1:46 You got me :DD
@trinumedia
@trinumedia 9 месяцев назад
🍴😉
@IrocZIV
@IrocZIV 9 месяцев назад
A lot of really good ideas. I'd love to see more people make tutorials using it.
@7wojtekan
@7wojtekan 7 месяцев назад
But the question is why you needing that tutorials? I have experience from other software and blender was for me counter-intuitive. I needed tutorials only for recognize every hot-key and place where some function is defined
@IrocZIV
@IrocZIV 7 месяцев назад
Yeah, I was just thinking I want to recommend this version to people who want to learn 3D modeling, since the more artist focus seems ideal, but without dedicated tutorials, I worry trying to learn it might cause as much confusion as it would alleviate. ​@@7wojtekan
@patrickwalker2561
@patrickwalker2561 9 месяцев назад
I like what I see and hope it can bring me closer to goal of working with a tablet and less with a mouse and keyboard. Keep up the good work.
@AlexStrook
@AlexStrook 2 месяца назад
As someone trying to switch to blender after more than a decade of 3DS max experience...and struggling a lot with default blender UX , this is sooo interesting, Im definitely going to try this
@ventiladordesuco
@ventiladordesuco 9 месяцев назад
I have no intent of using Bforartists. But I love the fact that they are speaking at Bcon.
@trinumedia
@trinumedia 9 месяцев назад
It was super exciting to present, a big highlight of the year! My palms were so sweaty.
@SanOcelotl
@SanOcelotl 9 месяцев назад
I personally preffer the way it is by default, but i think its just becouse im already familiar with it, bforartists can be really useful for someone that is new on blender or someone who uses multiple softwares in his pipeline
@mithubopensourcelab482
@mithubopensourcelab482 8 месяцев назад
I have a few ideas which I know will never will be entertained @ Blender. 1. Blender has a great Video Editing tool though never properly promoted. It has a potential to compete with DaVinci Resolve , Premiere Pro etc. There could be a very minimal fork which only has video editing and may be with node editor with proper UX/UI. It will be a great success. 2. Blender hardly includes text fonts. Can you a few commonly used either Google fonts or other open source fonts with Bforartists ? 3. Can you dynamically link the documentation to every menu so the documentation can be opened in UI itself, if desired by user.
@trinumedia
@trinumedia 8 месяцев назад
1. We have something cooking from Spa Studio from work from Falk David and Znight to make the sequencer drive scenes in the 3D View, so it will be a lot like the UE sequencer. That will help alot. Concerning minimism, you can load up the Video Editing template, and you'd have it minimal per that way to some degree. Though also having the compositor there would be nice, though there is no way to loop it around just yet. A color balancing workspace might be a good idea too! Thanks for that. 2. Re: text fonts, any font file can be loaded in Blender/Bforaritsts. So the fonts that come with your OS could be used. I think the font folder is also included in the file browser. 3. At the moment the documentation is baked into PDF files, so we can't link to them, but maybe we will work an online database with time, then we could make a opt-in method to load up the documentation from the GUI. It's in my mind, but I have a few other milestones to hit first. But good ideas! Thanks!!!!
@_robespierre
@_robespierre 7 месяцев назад
my preferred blender 4 version now.
@Deathbunnygirl
@Deathbunnygirl 9 месяцев назад
Bforartists is great! especially for those not familiar with Blenders often very muted gui
@WCCOMPUTERGRAPHICS
@WCCOMPUTERGRAPHICS 9 месяцев назад
Oh boy, this is a massive thing. Its very important to focus on what these guys are focusing. Congratulations my friends! You of BforArtists are huge. I am suuuper anti trying an alternative version of Blender. I am very traditional. But you address soo many needs inside Blender that I am compelled to try It and I will, to be honest.
@leosmi1
@leosmi1 9 месяцев назад
I did not have any Idea that bforartists have such as organization.
@BruceConsidine
@BruceConsidine 8 месяцев назад
Never could get with Blender's hotkeys, my failure. I started in the old Lightwave 3D and also did CAD (started on CADAM, NX when it was still Unigraphics, CADDS 4x, and finally CATIA V5 my favorite) I like Bforartists. Be For Artists, and Engineers on a lifelong trek.
@eobet
@eobet 9 месяцев назад
Lovely to see someone actually care about usability! ❤
@Tensor-An
@Tensor-An 9 месяцев назад
Wait, I didn't know you can add color node in geometry nodes
@nagesharas5136
@nagesharas5136 9 месяцев назад
IMHO, BforArtists is more suited for newbies like me because they have not yet developed muscle memory of all toolbar buttons (mouse) and shortcuts (keyboard). So Blender's basic strategy of working with both hands (one hand on keyboard, the other on mouse) is not useful to them. At each step, they have to pause and look around for the control that would do the job. A cheat sheet helps here, but not much. At this time, all the differentiating features of BforArtists are very useful to such people: iconified commands, color-coded icons, open-drawer tools, etc. Apart from newbies, occasional users also would benefit from the BforArtists UI, because they do not remember all the tools and shortcuts. In short, if you do not have a mental map of which tool is where (and what it can do for you), BforArtists offers a better layout. BTW, this was an amazing presentation. PowerPoint cannot match this level of sophistication! It would be great if someone made a video on how to use Blender (or BforArtists) to make such presentations, and suggest a few tricks that makes it better than PowerPoint.
@trinumedia
@trinumedia 9 месяцев назад
Thank you!!! I made a quick addon to do the slides, I'll try make a tutorial and/or include the addon with Bforartists if you'd like.
@nagesharas5136
@nagesharas5136 9 месяцев назад
@trinumedia Oh yes!! Thank you so much! That addon will start off a whole new style of presentations that are way ahead of Prezi and PowerPoint! If BFA layout has to be changed for making such presentations, the addon should take care of that too. BTW, I just loved your style of presentation. Your fluid gestures remind me of Capt Jack Sparrow! 🤩
@anemix14
@anemix14 9 месяцев назад
Love the contribution ❤
@user-dx1no8ht2c
@user-dx1no8ht2c 5 месяцев назад
love it!
@philgudign3612
@philgudign3612 9 месяцев назад
I'm reading through the comments and no one is asking the question "How did you make Blender into a PowerPoint presentation?" I was looking to do this. I thought of using the game engine or animate the camera but too complicated for me. For what I see, you are using Scenes as slides? How on earth is this possible? Ps: great presentation !
@bforartists
@bforartists 9 месяцев назад
As @trinumedia said, it's an addon. I will remind him to finish the tutorial and / or include the addon to Bforartists :)
@philgudign3612
@philgudign3612 8 месяцев назад
Muchas gracias!!!!@@bforartists
@OTTA24
@OTTA24 9 месяцев назад
I love Bforartists software and it is really easy to use than Blender
@dbbgba
@dbbgba 9 месяцев назад
I'm gonna have to try this, the colored icons alone will help me
@trinumedia
@trinumedia 9 месяцев назад
🥰
@Mets3D
@Mets3D 9 месяцев назад
I disagree with the choice to draw the "to upstream or not?" line at non-UI changes. I wish you tried to upstream some minor tweaks like tooltips, missing menu entries, weird menu orders, etc. If it's a manpower issue, you could reach out to the Blender Community or BF for help, perhaps. These feel like very non-controversial changes that I think would potentially pave the way to earning you the right and the respect to simply commit such changes to master with minimal or no review. In any case, I appreciate your hard work and wish you good luck.
@bforartists
@bforartists 9 месяцев назад
We would wish that too. But it's not us who draws the line at this point. And of course we tried. That's why the fork exists.
@trinumedia
@trinumedia 9 месяцев назад
In an ideal world it would be nice, but seeing the tracker at 5500 backlogged tasks with 250+ pull requests per week on Blender, adding another 50 micro pull requests per week might be overloading the Blender devs. So being independent fast tracks working ideas. Anyone can take the commits Bforartists has and try to commit upstream though, but in this case that would need another volunteer. The line is to know when to stop ovwrworking and focus on the end goal, or when to know when we want a feature creep out of scope of our standing work availability.. 😅
@Mets3D
@Mets3D 9 месяцев назад
Thank you for the replies!
@AdamEarleArtist
@AdamEarleArtist 9 месяцев назад
I think it's great that they are taking some of the same philosophy of the Blender Foundation and putting it back on the Blender Foundation's shoulders. We need to remember this is a really small team and the Blender Foundation doesn't offer them any support. If the Blender Foundation wants to use these changes they know where the code lives and can adopt them. Their, BForArtist commit amount is nearly the same amount of the Blender Foundation. Super impressive.
@bitsurface5654
@bitsurface5654 9 месяцев назад
Diversity matters! The Linux Way.👍👍👍
@baratharjun
@baratharjun 9 месяцев назад
Solving a problem that doesn't exist as a hobby is fine. But this is next level 🔥🔥🔥🔥
@YiChi457
@YiChi457 9 месяцев назад
For those who criticize the colours icons, saying it's less good, it's utter bs... First of all, in my 12 years carrier, I met 3d artists that were color blind only twice ( an animator and a partially color blind mattepainter). So, first of all, screwing up entire UIs for 0.05 percents of the target is non-sense. Second of all, I work with Houdini and I literally recognize icons thank to their colors. And it takes my brain a tenth of the time if the icon is colorized versus a monochromatic shape, simply because the human brain sees color faster than shapes. When maya did the switch to monochromatic icons, I remember struggling to find the new icons so much... The honest reasons behind monochromatic icons are 2 things: Trend (it's more modern looking in the post 2010s), and Cost (less design work to get good match, technically easier to theme). I has NEVER been about productivity...
@AdamEarleArtist
@AdamEarleArtist 9 месяцев назад
I think a lot of artists are not use to so many icons. Personally, I would love to see someone tackle the icon issues that seem to be talked about a lot and offer a solution.The BForArtist team being that size is doing a pretty remarkable job.
@trinumedia
@trinumedia 9 месяцев назад
You get it. Thank you. 😊
@syedarmaan9038
@syedarmaan9038 9 месяцев назад
Hey, would you upload a full detail video on how to use Blender??
@dynstinn
@dynstinn 9 месяцев назад
There are other great RU-vidrs who can help you with that, blender doesn’t exactly make proper tutorials for it although they have hired some other RU-vidrs to make tuts for them
@syedarmaan9038
@syedarmaan9038 9 месяцев назад
@@dynstinn can you please share that yt channel name with me??
@dynstinn
@dynstinn 9 месяцев назад
@@syedarmaan9038 we have grant avbir, he madea tutorial for blemder beginers and ha has a ln amazing way of explaining things in an understandable manner. Then we have blendee guru who made a great begginers guide to blender. And then we have markim3d who makes great tuts and reviews other adons so tou dont have to. There is also blender bros ponti rrui. Dont know spelling properly. They made an entire hard surface nodeling tutorial at their wensite. This is kusf a small list as there are other great tutorials and youtubers for blender
@barell4
@barell4 9 месяцев назад
FOOOOOOOORRRRRKKKKKKIIIIIIIINNNNNNNGGGGGGGGGGGGG
@Mikefiser
@Mikefiser 9 месяцев назад
Lots of great ideas, but needs a lot of uncluttering and UX/UI
@DUAJISIN
@DUAJISIN 9 месяцев назад
Only addition: you must change its name!
@bforartists
@bforartists 9 месяцев назад
Thanks for the suggestion, but rebranding is a tough one and will most probably never happen. Bforartists is now known as a brand. You don't build up a brand in a few days. And finding a new brand that is not already occupied is also very difficult nowadays. But when we talk internally about it then we call it bfa if that's of help :)
@LudvikKoutnyArt
@LudvikKoutnyArt 9 месяцев назад
It's a great example that everyone can design UI, but not everyone should :)
@pauliusmscichauskas558
@pauliusmscichauskas558 9 месяцев назад
While this has some improvements over the vanilla blender, this interface looks like a complete mess of confetti that I would never want to use. While i would like to see blender use more icons, specifically for operators, this is waaaaaay too much (Icons on EVERYTHING!), which reduces any significance of each icon, making all of them just visual noise. Also, the whole idea of granting mouse access on the top level causes the horrendous organization of many features that don't belong together. There are a lot of buttons on top level that are occupying precious screen space. The result is overwhelming and unpleasant. Appreciate hotkeys, over mouse access, because they actually save time, without adding a button to click on the screen. While hotkeys take more effort to learn, they are vastly superrior for artists, once they are learned. Mouse travel wastes way more time than pressing a hotkey. And you only have to learn that hotkey once, so it doesn't matter if the operator you want is accessed through more than one "hit" with the mouse. In that case, organisation is more important. I'd also advise appreciating hotkeys while opening menus as well (Underlined letters in menus).
@bforartists
@bforartists 9 месяцев назад
Thanks for your input, but you don't have to use all the confetti. When it's too much for you personally, turn it off. And the Blender way is still there. That's the idea of our customizable elements :) The presentation might have looked a bit messy in this regards. And 45 minutes is simply not enough to present every detail of eight years of work. But Andres did also show that you can hide parts away if you don't need them. To let the user decide what he needs for his personal workflow. Not a developer or somebody in the internet who tells you that you have to work this and that way. There are a few hardcoded improvements that cannot be turned off. Like left aligned text, the improved orders in the menus or the better understandable tooltips and of course the icons. But you could use the Blender keymap and the Blender theme, hide away the toolbar at the top, hide away the resurrected toolshelf again, turn off two or three addons, and it would immediately look and feel like Vanilla Blender again after five minutes. Except the colored icons of course. So the possible customizable span goes from "like in Blender" up to a crazy UI where really nearly everything is exposed at the top level. The user decides. Bforartists stands for customizability and that you can use our alternative way of using it if you want to, that you can customize your workflow for your own personal needs. That's why i personally always poke to make a new feature an addon if possible. Addons can be turned off. The extra brushes is for example such an addon. Or implement it in a way that you can hide it away. This is as told the case with the resurrected tool shelf tabs or the toolbar at the top.
@AdamEarleArtist
@AdamEarleArtist 9 месяцев назад
I am curious to know what and how you might change things to make it a better experience. There are some huge capability improvements here. I think until you give yourself some time to play with BForArtist you won't be able to fully grasp the work that's being done. I am genuinely super curious as to how you would improve on the work that they are doing?
@thorn-
@thorn- 9 месяцев назад
Some people don't prioritize a small bit of screen space over every other damn thing...
@rogerb394
@rogerb394 9 месяцев назад
I find it hard to believe that something with "artists" in the name actually ships with such ugly and garish icons.
@SpaceManRD
@SpaceManRD 9 месяцев назад
There's a reason Blender's icons are mostly monochrome, and in all of his inane rambling, I can't believe he missed it. It's partly accessibility (colorblindness), and partly because the user is _never looking at all 2,500 of them at the same time!_ Do they all need to be distinct? No, because most of them never show up in the same context or next to each other. You shouldn't depend on color to convey meaning. This is basic iconography and UI design, and a team that puts "for artists" in the title of their program should know better. Also this all just makes it look more obtuse than Blender arguably ever has since 2.7.
@lehuyvo3812
@lehuyvo3812 15 дней назад
Blender is far more superior to this lolll
@KEI-um1kc
@KEI-um1kc 9 месяцев назад
I am a full-on believer of the bforartists philosophy, but this presentation was the most terrible representation of bforartists! rambling for 90% and showing only 10% of what bforartists actually is... Next time please focus on showcasing what problems bforartists solves and how it does it, then talk as much as you want about the "development". this was a wasted opportunity.
@trinumedia
@trinumedia 9 месяцев назад
Glad you like the fork!!! It was stuck between a rock and a hard place with this talk. If we were to talk of the 3000+ little adjustments for the QOL improvements added, I wouldn't be able to do it in 50 minutes. The talk is focused on forking in general, and how and why we did it - and that was the talk that got accepted for the conference. If I go next time and get a chance to present again on the solutions it is trying to solve, I'll be a lot more granular on the nitty gritty - though in all fairness, I did touch a little on some features on the "show, don't tell" section of the video! This was our first symbolic representation in the Blender community, a huge step we all are thankful for - we needed to show an overview of the what and the why with a touch of how. Next time there may be more granular what's, why's and how's!
@KEI-um1kc
@KEI-um1kc 9 месяцев назад
@@trinumedia wait it's you?! I really admire and respect your work ethic! I followed you online for a while and the amount of productivity you have is beyond human lol
@trinumedia
@trinumedia 9 месяцев назад
@@KEI-um1kc Oh thank you! My workaholicism isn't so bad after all!
@JosephJair97
@JosephJair97 9 месяцев назад
Point and click is just more time wasted, is better just use keyboard short keys.
Далее
Attributes: Making Geometry Smaller and Faster
45:52
Tackling Facial Animation
50:40
Просмотров 8 тыс.
Modern Graphical User Interfaces in Python
11:12
Просмотров 1,5 млн
Journey Towards an Efficient 1-Person Pipeline
30:07
Просмотров 12 тыс.
Level up by creating a short film
49:37
Просмотров 12 тыс.
Getting Started with Scripting in Python
49:24
Просмотров 14 тыс.
Finding patterns, rhythms in geometry & shader nodes.
45:37
TypeScript Origins: The Documentary
1:21:36
Просмотров 281 тыс.
Спас пса от гибели🥲
0:52
Просмотров 2 млн