Pablo Dobarro's master plan for sculpting and painting, development news

Wait, are you guys saying that all these 6096+1 posts were waste of time?


Nah, I’m sure forum activity is contributing to ad revenue for BA and is in change helping Blender in the long run. Also let’s not forget the fun factor of having an interesting and at times heated conversation. :slight_smile:

Unless the purpose would be solely to influence where development is going. In that case, yes, I think it could be called futile.


Possible performance improvements :smiling_face_with_three_hearts:

Pablo is asking for testing on as many CPU as possible … Go test


Yes, but user requests for features / improvements are usually not responded to, while that does happen when you engage Pixologic by submitting a ticket. Because you have paid for the software you’re granted the right to communicate with the developers.

Let’s be honest: Right-Click Select seems relatively useless. Blender development follows its own direction because it’s free software, so users don’t have a right to participate in the course of development. That’s why I think some basic level of interaction with Blender devs — comparable to a customer service — would be righteous for users who pay more than the base level donations (e.g. starting with Platinum members), because those users are comparable to commercial software customers. That would also attract more users paying such a donation level.

In the end, both users and developers have the same goal: making Blender as good as possible, so in a properly regulated way mutual communication between users and developers benefits Blender.


Blender listen to the users. The proof are the “Paper Cuts” posts in Devtalk, new features now in Blender like Drag and drop Modifiers, more noise textures, Destructive Extrude, screen space cavity, etc and more coming because they were requested in the Right Click Select forum by a lot of people, Pablo doing live streams (in his free time) and answering questions and asking to leave opinions in the comments…

New features, addons, etc need bug fixing and code maintenance FOR YEARS. Devs know that and that’s way they are very careful when they choose what to put in Blender.


17 posts were split to a new topic: Average income of a developer

Weld modifier lately…


You miss the point… but this is going to be too offtopic and will kill the thread… so… :+1:


Here, Julian is just enumerating, point by point ; what things system should respect, in his opinion.
That does not mean that interaction will be complicated.
The task is just about brush storage.
And in fact, it seems that brush storage will be handled by simple actions (click or double click in asset browser, right click menu on thumbnail).

That is what devs are focusing on but that is not really users main problem.
Users problem is brush access during a paint/sculpt session .

  • Being able to specify shortcuts for several custom brushes of same category.
  • Or only displaying a set of favorites brushes that is not relying on their category.

Like Pablo said, we don’t care about automatic previews.
Currently, I am experimenting crashes due to material previews.
I would like to avoid crashes related to brushes previews, too.
We asked devs to look at 2d software for UI of texture paint mode; and they took Photoshop UI default as an example.

Devs are focusing on storage because it is a critical point to handle hundreds of brushes.
But lack of quick access is the most critical point for users to handle a working session.

I don’t think that is a lack of communication. I think that is a misunderstanding that continues because of difficulty to maintain a discontinued discussion on a subject through months.
In a forum thread, posts accumulates quickly about different subjects.
Then devs read it, only retain a part of discussion, publish a task.
Then, comments on that task may deviate discussion on another subject.
Devs don’t know what is priority, anymore. They stop discussion to start on another task and reopen discussion after months.

I think there are misunderstanding happening on both sides. But mutual comprehension is probably happening a lot more often.
I think that paywalls will probably limit feedback and inspiration coming from community more than it would limit misunderstanding by limiting amount of participants to discussion.

There is a little bit of marketing in what Pablo Vasquez does. But he really is an experimented Blender User. If you have the feeling that there are many cases where he is not right ; it is because he is replying to a lot of questions in a period where Blender is evolving at light speed.
Anybody who tested an area, 3 days ago ; may have missed last changes that occurs, yesterday or today.
And I think that’s what happened to Pablo, several times.
But it is also true, that he can not be specialized in all fields. And he changed his show to include a guest that would be a specialist.

I agree. There is probably room for other people to help.
That is why there is a job offer for a blog writter.

On, there are workboards per module triaging todos, bugs, design tasks.
In devtalk forums, thread title is supposed to bound terms of discussion.
That is up to users to stay on topic.
But probably sub-sections of user feedback section would help to avoid repeated threads on same subjects created by many users (users don’t use search before posting).
We already have developers coordinators trying to maintain coherence of module.
When they take decisions and share them to community through dev meeting notes or blog articles ; they are taking comments into account.

I don’t think that communication is bad. I think that is just really hard to content community of users that has an exponential growth about a development that has an increasing speed, too.


… so, you start something then kill discussion.


By no means did I mean to bash on what he’s doing. I think it’s helpful, entertaining and I enjoy watching his show every week.

It’s not a realistic expectation for neither him nor the main developers to have decades of high level production experience in given fields. I’ve seen him and Dalai mistake the Embergen UI for Houdini. Which is perfectly fine. Developers are not working in production, they’re supporting it. There is a need however for collecting and filtering feedback in order for the tools to be used.

If we look at particle nodes, feedback from experienced Houdini users is immensely valuable, finding those replies from many people spitballing and ranting can be a pain.

Same for Pablo - I see him getting criticized for his art style, which in my opinion is irrelevant. He’s a developer, him using the features for personal work is just a plus. The frustration may come from people under pressure, where even 1 extra click does make a difference. Same with feature priorities.

That’s when listening to production artists is important, and looking at a thread with 6000+ replies is a good example why it’s not a feasible expectation for a developer to keep track.

In my experience that’d be a very bad salary for a good coder. Double it to make it a moderate salary, but even 4 times that wouldn’t be a rare case. In VFX that is.


Are cloth collisions publicly available yet? I tried the Windows buildbot version last night but couldn’t figure out what combination of modifiers to use for the cloth brush or filter to factor in collisions with other objects.

Not there yet…

Ah, thanks!

OK guys, please wrap up the developer salary subtopic and head back to Blender sculpting, thanks!


This is an amazing brush, when i saw it, i couldn’t stop dreaming of a modifier version too, to make it possible to animate snail eye or remake the effect of soft robot eversion and retraction for exemple, from an already modeled and sculpted mesh.

Do you guys know if there are any plans for the symmetry to work with modifiers? Or for the modifiers to work while sculpting…

The off-topic developer income sub-discussion has been moved to a separate topic. Feel free to continue the discussion there, thanks.


Pablo made a new patch for the Sharpen filter that is adding the ability to sharpen high frequency details in a different way from the current iteration.