Page MenuHome

Blender StudioProject
ActivePublic

Details

Description

For developers working at the Blender Studio to organize Blender bugs and tasks reported by artists.

Recent Activity

Today

Brecht Van Lommel (brecht) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

I extended my comment above a bit, to explain why I think this is the wrong level to add thread safety.

Tue, Feb 18, 7:51 PM · Animation & Rigging, Blender Studio, BF Blender
Bastien Montagne (mont29) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

@Brecht Van Lommel (brecht) issue with bitflags in RNA is that from RNA side they look like different properties, but they actually affect the exact same value. So idea would be that default RNA setter would set those bitflags with atomic operations yes...

Tue, Feb 18, 7:41 PM · Animation & Rigging, Blender Studio, BF Blender
Brecht Van Lommel (brecht) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

I'm not sure what it means to make the RNA access atomic, how would that be implemented, manually for each property? If so, there are many of them and taking that into account for every new property sounds fragile. I'm also not sure to what extent writing a char or short could conflict with an adjacent variable.

Tue, Feb 18, 7:18 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) updated subscribers of T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

After looking into this with @Sybren A. Stüvel (sybren), we think the random failures are most likely due to a threading issue

Tue, Feb 18, 6:36 PM · Animation & Rigging, Blender Studio, BF Blender
Brecht Van Lommel (brecht) updated subscribers of T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

The random failures are most likely due to a threading issue, where two threads are evaluating the viewport and render visibility driver for the same object in parallel. These two properties are stored as bitflags on the same integer, so writing to them at the same time is not thread-safe.

Tue, Feb 18, 3:26 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) renamed T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects. from Drivers on hide_viewport and hide_render are unreliable, and throw warnings on proxies. to Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..
Tue, Feb 18, 3:06 PM · Animation & Rigging, Blender Studio, BF Blender
Demeter Dzadik (Mets) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

Here is a fairly simplified file and video:



I didn't want to simplify it too much further since it feels like there is a correlation between scene complexity and how easy it is to reproduce the bug. (the more complex the scene, the more often the bug occurs) - even at this level of complexity, it seems that changing the values "fast"(multiple times per second) is necessary to trigger the bug.

Tue, Feb 18, 2:31 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

When the armature is not a proxy, the issue is still present, but the above warning is not.

Tue, Feb 18, 1:56 PM · Animation & Rigging, Blender Studio, BF Blender

Yesterday

Sybren A. Stüvel (sybren) moved T58718: bug - Clicking on Dope Sheet deselects all bones from Backlog to Bugs on the Animation & Rigging board.
Mon, Feb 17, 5:56 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) moved T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects. from Backlog to Bugs on the Animation & Rigging board.
Mon, Feb 17, 5:47 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) claimed T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..
Mon, Feb 17, 2:32 PM · Animation & Rigging, Blender Studio, BF Blender
Sybren A. Stüvel (sybren) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

Worked: Maybe a month or two ago?

Mon, Feb 17, 2:11 PM · Animation & Rigging, Blender Studio, BF Blender
Evan Wilson (EAW) updated subscribers of T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

@Eva (sweep2rails)

Mon, Feb 17, 12:35 AM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio

Sun, Feb 16

Demeter Dzadik (Mets) added a comment to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects..

It's been pointed out to me this may be a duplicate of T56635, but that one was closed as resolved. Maybe this should be merged into that one, and that one be re-opened? I'm not 100% sure it's the same issue, but definitely seems very similar.

Sun, Feb 16, 3:34 PM · Animation & Rigging, Blender Studio, BF Blender

Thu, Feb 13

Bastien Montagne (mont29) removed a project from T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects.: Data, Assets & I/O.
Thu, Feb 13, 9:28 PM · Animation & Rigging, Blender Studio, BF Blender
Richard Antalik (ISS) merged T73772: Sequencer Markers: Box selecting from below channel 1 has become almost impossible into T57976: VSE, marker area is invisibly blocking the strips.
Thu, Feb 13, 2:32 PM · User Interface, Video Sequencer, Blender Studio

Wed, Feb 12

Campbell Barton (campbellbarton) changed the status of T69485: Proposal: allow exporting of image annotations from Needs Triage to Confirmed.
Wed, Feb 12, 7:47 AM · Blender Studio, BF Blender
Campbell Barton (campbellbarton) changed the status of T66984: "Shape Key Edit Mode" toggle for correct mesh deformations from Needs Triage to Confirmed.
Wed, Feb 12, 7:46 AM · BF Blender, Blender Studio

Tue, Feb 11

Pablo Dobarro (pablodp606) merged T59758: Multires spikes when pressing Subdivide into T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.
Tue, Feb 11, 2:25 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Aaron Carlisle (Blendify) closed T61205: Drag Action set to "None" doesn't work as Resolved.
Tue, Feb 11, 4:39 AM · Tracker Curfew, Blender Studio, BF Blender: 2.8

Mon, Feb 10

Aaron Carlisle (Blendify) changed the status of T55629: Append already linked Data from Needs Information from User to Confirmed.
Mon, Feb 10, 5:49 PM · Datablocks and Libraries, BF Blender, Blender Studio
Germano Cavalcante (mano-wii) changed the status of T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects. from Needs Triage to Confirmed.

I can confirm the problem.

Mon, Feb 10, 1:24 PM · Animation & Rigging, Blender Studio, BF Blender

Fri, Feb 7

Demeter Dzadik (Mets) renamed T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects. from Object visibility drivers misbehave when driven by proxy armature to Drivers on hide_viewport and hide_render are unreliable, and throw warnings on proxies..
Fri, Feb 7, 5:18 PM · Animation & Rigging, Blender Studio, BF Blender

Tue, Feb 4

Demeter Dzadik (Mets) renamed T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects. from Console spamms add_relation() warnings and causes drivers to misbehave to Object visibility drivers misbehave when driven by proxy armature.
Tue, Feb 4, 7:44 PM · Animation & Rigging, Blender Studio, BF Blender
Demeter Dzadik (Mets) added a project to T73593: Drivers on hide_viewport and hide_render are unreliable, and throw warnings on linked-but-not-proxied objects.: Blender Studio.
Tue, Feb 4, 7:42 PM · Animation & Rigging, Blender Studio, BF Blender
Brecht Van Lommel (brecht) moved T58473: Multires: changes not smoothly propagated from low to high, for example with apply base from Backlog to bcon2: Features on the BF Blender (2.83) board.
Tue, Feb 4, 3:20 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio

Sun, Feb 2

Richard Antalik (ISS) merged T65061: UI: The Marker Area blocks the view in the VSE into T57976: VSE, marker area is invisibly blocking the strips.
Sun, Feb 2, 11:44 PM · User Interface, Video Sequencer, Blender Studio

Wed, Jan 29

Germano Cavalcante (mano-wii) updated the task description for T58718: bug - Clicking on Dope Sheet deselects all bones.
Wed, Jan 29, 3:22 PM · Animation & Rigging, Blender Studio, BF Blender
Dalai Felinto (dfelinto) added a comment to T58718: bug - Clicking on Dope Sheet deselects all bones.

@Germano Cavalcante (mano-wii) please remember to add the - it worked in 2.79 information in the original bug description. A fully triaged report should have all the required information to fix it in said description.

Wed, Jan 29, 3:14 PM · Animation & Rigging, Blender Studio, BF Blender

Tue, Jan 28

Germano Cavalcante (mano-wii) edited projects for T58718: bug - Clicking on Dope Sheet deselects all bones, added: Animation & Rigging; removed Tracker Curfew.

I can confirm the bug.
It didn't happen in blender 2.79

Tue, Jan 28, 7:01 PM · Animation & Rigging, Blender Studio, BF Blender

Mon, Jan 20

Erick Tukuniata (erickblender) added a comment to T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

there are few suggetions for people that has this bug:
For example you have already made model with hires modifier and you want to use Apply Base on it. Like this one


If you just press that button it will ... destroy your sculpt -

But! If you first sculpt something on model ... something, whatever it is

And only then press Apply Base - everything will be ok.

This is after i pressed Apply Base. as you see all sculpt data is on it's place. But topology of mesh is changed. Probably when blender activates sculpt mode it is not load all the sculpt data or... something like this.
there is still problems, if you press Aplly Base 5-6 times it will destroy your mesh like this:

More times you press Aplly Base - more distortion you will get.
Maybe there is a way to... fix positions of lowpoly mesh vertexes by binding them to some closest vertexes of highpoly mesh from multires? And when user press Apply Base it should move only when that highpoly mesh vertexes are moved... (sorry for my english). I don't want to install visual studio and else things because by pc has no memory left on c drive. But i want to fix it, ofk. Because Multires modifier is very useful for making Normal Maps, paint some scars, pores and other things. Dyntopo is great but there is a lot of situations where you cannot remesh your model every time you change it. + baking normal map from multires is faster + very accurate (maybe in future we will have baking AO or Cavity maps from multires, i hope).
For tests i used latest blender 2.82 beta build from Blender.org, blender-2.82-81b7f8efaf7a-windows64
I don't know why, but someone removed old level switch feature frob Multires. This how it was(in 06 month of 2.8 build) -

And now how it is -

I don't know who and why done this. Because bug is still in place, but no level switching anymore.... Why? Please, at least return this level switch to us.

Mon, Jan 20, 5:20 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Alexander (aftamat4ik) added a comment to T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

there are few suggetions for people that has this bug:
For example you have already made model with hires modifier and you want to use Apply Base on it. Like this one


If you just press that button it will ... destroy your sculpt -

But! If you first sculpt something on model ... something, whatever it is

And only then press Apply Base - everything will be ok.

This is after i pressed Apply Base. as you see all sculpt data is on it's place. But topology of mesh is changed. Probably when blender activates sculpt mode it is not load all the sculpt data or... something like this.

Mon, Jan 20, 3:56 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Brecht Van Lommel (brecht) edited projects for T58473: Multires: changes not smoothly propagated from low to high, for example with apply base, added: BF Blender (2.83), Sculpt, Paint, Texture; removed BF Blender (2.82).

This is not happening for 2.82 since we are in bugfixing only phase now, and this is a bigger change.

Mon, Jan 20, 2:17 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio

Jan 17 2020

Clément Foucault (fclem) closed T72161: Material Attribute Node in Linear Space as Resolved.

This was resolved by 6eaf51ef3e5b.
Now we have to decide if we include this in 2.82.

Jan 17 2020, 4:32 PM · EEVEE & Viewport, Blender Studio, BF Blender

Jan 16 2020

Pablo Dobarro (pablodp606) closed T56930: Brush size pressure setting broken as Invalid.

It is better to discuss this in a design task: D6603
So closing this as it is not a bug.

Jan 16 2020, 5:15 PM · Tracker Curfew, BF Blender, Blender Studio

Jan 15 2020

Clément Foucault (fclem) merged task T70301: Eevee Viewport Render is not Sampling into T71154: New soft shadows don't support viewport render [no TAA].
Jan 15 2020, 9:37 PM · Tracker Curfew, Blender Studio, BF Blender
Richard Antalik (ISS) added a comment to T57976: VSE, marker area is invisibly blocking the strips.

I agree with adding offset in bottom part.

Jan 15 2020, 4:56 PM · User Interface, Video Sequencer, Blender Studio
Julian Eisel (Severin) added a comment to T57976: VSE, marker area is invisibly blocking the strips.

I don't think we should move the marker region to the top. It would make things inconsistent, but it's also a workaround exposed as feature.

Jan 15 2020, 3:53 PM · User Interface, Video Sequencer, Blender Studio
Brecht Van Lommel (brecht) moved T58473: Multires: changes not smoothly propagated from low to high, for example with apply base from Backlog to bcon3: Bugs on the BF Blender (2.82) board.
Jan 15 2020, 3:16 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
William Reynish (billreynish) added a comment to T57976: VSE, marker area is invisibly blocking the strips.

I think the best solution is to offset the strips so the bottom ones aren't always covered. Or, make it possible to scroll past the bottom layer.

Jan 15 2020, 11:38 AM · User Interface, Video Sequencer, Blender Studio
Richard Antalik (ISS) updated subscribers of T57976: VSE, marker area is invisibly blocking the strips.

Problem is, that blocked area is absolute, regardless of timeline zoom and it can block lower channels., as you can not pan below zero.
Simplest thing would be turn markers upside down. so they are selected on the upper part of timeline.
Should I write patch for this?

Putting the marker on the top won't help because it would then block the sequences on the top.

Jan 15 2020, 11:34 AM · User Interface, Video Sequencer, Blender Studio
Eitan (EitanSomething) added a comment to T57976: VSE, marker area is invisibly blocking the strips.

I try to get this fixed as quickly as possible in order to get it into 2.82

Jan 15 2020, 1:26 AM · User Interface, Video Sequencer, Blender Studio
Eitan (EitanSomething) claimed T57976: VSE, marker area is invisibly blocking the strips.
Jan 15 2020, 1:20 AM · User Interface, Video Sequencer, Blender Studio
Eitan (EitanSomething) added a comment to T57976: VSE, marker area is invisibly blocking the strips.

Problem is, that blocked area is absolute, regardless of timeline zoom and it can block lower channels., as you can not pan below zero.
Simplest thing would be turn markers upside down. so they are selected on the upper part of timeline.
Should I write patch for this?

Jan 15 2020, 12:49 AM · User Interface, Video Sequencer, Blender Studio

Jan 14 2020

Dalai Felinto (dfelinto) added a comment to T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

@Erick Tukuniata (erickblender) better if we keep the discussions where they originated. I will write an update to bf-committers now. Thanks for the reminder.

Jan 14 2020, 3:45 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio

Jan 10 2020

Erick Tukuniata (erickblender) updated subscribers of T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

Yo @Dalai Felinto (dfelinto) Can you keep us update on this email

Jan 10 2020, 10:19 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Pablo Dobarro (pablodp606) merged T59359: In 2.80 some objects with multires modifier (originally created in 2.79b) are with broken geometry into T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.
Jan 10 2020, 4:04 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Pablo Dobarro (pablodp606) merged T60262: Multires: models from 2.79 have glitches in 2.80 into T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.
Jan 10 2020, 4:04 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio
Pablo Dobarro (pablodp606) merged T42796: Multires "Apply Base" broken on mesh with shape keys into T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.
Jan 10 2020, 3:57 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio

Jan 9 2020

Lapis Sea (LapisSea) added a comment to T58473: Multires: changes not smoothly propagated from low to high, for example with apply base.

I absolutely agree. Multires badly needs some love.

Jan 9 2020, 9:10 PM · Sculpt, Paint, Texture, BF Blender (2.83), Blender Studio