BF Blender: 2.8Experimental
ActivePublic

Details

Description

This projects gathers all tasks, differentials etc. related to Blender2.8 project.

See also the wiki pages.

Recent Activity

Today

Sergey Sharybin (sergey) requested changes to D2758: Global Top-Bar - Initial Implementation.

Just did quick tests of a branch and here is some issues:

Mon, Oct 23, 5:56 PM · BF Blender: 2.8, User Interface
xan2622 (xan2622) added a comment to T53047: Tool System Proposal.

But at least, he can still post a link of this image ? (if the image is hosted elsewhere : https://imgur.com/ , http://pasteall.org/pic/ ), correct ?

Mon, Oct 23, 12:57 PM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to T53047: Tool System Proposal.

Quoting from: juri3d

Mon, Oct 23, 12:33 PM · User Interface, BF Blender: 2.8
Sergey Sharybin (sergey) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Mon, Oct 23, 12:18 PM · BF Blender: 2.8, Restricted Project
juri (juri3d) added a comment to T53047: Tool System Proposal.
Mon, Oct 23, 9:13 AM · User Interface, BF Blender: 2.8
Julian Eisel (Severin) updated the summary of D2758: Global Top-Bar - Initial Implementation.
Mon, Oct 23, 3:21 AM · BF Blender: 2.8, User Interface
Julian Eisel (Severin) updated the summary of D2758: Global Top-Bar - Initial Implementation.
Mon, Oct 23, 3:19 AM · BF Blender: 2.8, User Interface
Julian Eisel (Severin) added inline comments to D2758: Global Top-Bar - Initial Implementation.
Mon, Oct 23, 3:15 AM · BF Blender: 2.8, User Interface
Julian Eisel (Severin) updated the diff for D2758: Global Top-Bar - Initial Implementation.
  • Show theme options for tabs in UserPrefs
  • Remove redundant setting of area size; Add comments
  • Fix touchpad scrolling not working in topbar
  • Add 'x' icon to active workspace tab to delete workspace
  • Fix small jumps of area rectangles and contents
  • Remove ED_area_global_initialize
  • Don't show redo buttons in top-bar if redo is not supported
  • Rework tab data storing to fix glitches & get rid of hacks
  • Top-bar operator settings: Add simple "More..." button to show all settings
  • Fix headers not using correct background color
  • Clarify region size refreshing code in ED_screen_ensure_updated
  • Cleanup: Change flag name, add comment
  • Cleanup: Remove leftovers from when branch was based on workspace branch
  • Cleanup: Avoid duplicated topbar creation code in versioning code
Mon, Oct 23, 3:14 AM · BF Blender: 2.8, User Interface
Julian Eisel (Severin) updated the task description for T53008: Blender 2.8: workspace list from user configuration is empty.
Mon, Oct 23, 1:35 AM · User Interface, BF Blender: 2.8
Julian Eisel (Severin) updated the task description for T53008: Blender 2.8: workspace list from user configuration is empty.
Mon, Oct 23, 1:33 AM · User Interface, BF Blender: 2.8
Julian Eisel (Severin) added a comment to T53008: Blender 2.8: workspace list from user configuration is empty.

Got it! Happens all the time when launching Blender from command line here. Still need to investigate but now I know how to recreate at least :)

Mon, Oct 23, 1:32 AM · User Interface, BF Blender: 2.8

Yesterday

Albert (wevon) added a comment to T53047: Tool System Proposal.

My two cents.
Hi Campbell, I see that in your "Tool System Proposal" you have everything in mind.

Sun, Oct 22, 11:25 AM · User Interface, BF Blender: 2.8

Sat, Oct 21

Brendon Murphy (meta-androcto) added a comment to D2876: Reorganize 3D View Menus: View, Add and Object Menu.

hi, in the latest revision all seems well.
I would question why the "Screen Areas" menu has been broken apart as I think most people would use hotkeys for this once they discover the menu. Possible a better name could be had for the menu such as "Toggle View"
It's understandable that the View > persp/ortho entries were exposed again as the don't exactly fit into the View > Directions menu.

Sat, Oct 21, 11:51 PM · User Interface, BF Blender: 2.8
Julian Eisel (Severin) abandoned D2881: Support Marking Operator Properties as Basic or Advanced.

We chose to go with an alternative solution (quite similar in some regards), see D2883.

Sat, Oct 21, 2:39 PM · User Interface, BF Blender: 2.8

Fri, Oct 20

Bastien Montagne (mont29) added a comment to T53115: Memleak with instanced groups and Cycles.

I do think this is related somehow to Cycles (or rather, how it's used by Blender).

Fri, Oct 20, 8:12 PM · BF Blender: 2.8
Antonio Vazquez (antoniov) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 7:34 PM · BF Blender: 2.8, Restricted Project
Bastien Montagne (mont29) claimed T53115: Memleak with instanced groups and Cycles.

Will check, probably bad code in some new ID type freeing process…

Fri, Oct 20, 5:25 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) triaged T53115: Memleak with instanced groups and Cycles as Confirmed priority.

Although this is noticed with Cycles there is a big chance that this has nothing to do with Cycles.

Fri, Oct 20, 5:03 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) renamed T53115: Memleak with instanced groups and Cycles from Memleak when making proxies and using Cycles to Memleak with instanced groups and Cycles.
Fri, Oct 20, 5:02 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) created T53115: Memleak with instanced groups and Cycles.
Fri, Oct 20, 4:58 PM · BF Blender: 2.8
Sergey Sharybin (sergey) requested changes to D2889: Grease Pencil Branch (greasepencil-object).

First round on review.

Fri, Oct 20, 3:29 PM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 12:20 PM · BF Blender: 2.8, Restricted Project
Antonio Vazquez (antoniov) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 10:08 AM · BF Blender: 2.8, Restricted Project
Antonio Vazquez (antoniov) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 9:49 AM · BF Blender: 2.8, Restricted Project
Antonio Vazquez (antoniov) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

I forget something about modifiers. There are VFX modifiers that don't change the geometry but only the display of the geometry (vfx passes). I put them in the modifier stack to keep consistency.

Fri, Oct 20, 9:48 AM · BF Blender: 2.8, Restricted Project
Joshua Leung (aligorith) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 9:22 AM · BF Blender: 2.8, Restricted Project
Antonio Vazquez (antoniov) added inline comments to D2889: Grease Pencil Branch (greasepencil-object).
Fri, Oct 20, 9:01 AM · BF Blender: 2.8, Restricted Project
Antonio Vazquez (antoniov) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

About "'I'm under the impression that a lot of the object/context usage is really for the "apply modifiers". Yes, the context is only used in apply. I pass the context for some operations I need to apply.

Fri, Oct 20, 8:57 AM · BF Blender: 2.8, Restricted Project
Joshua Leung (aligorith) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

The changes for modifiers seem like they will need some iterating over.

Another issue is the modifiers are modifying data in-place (@Joshua Leung (aligorith) - is this what you mean by baking?).

Fri, Oct 20, 7:25 AM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

The changes for modifiers seem like they might need some iterating over.

Fri, Oct 20, 6:31 AM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) abandoned D1741: Reorganize 3d View Menus: View, Add and Object Menu.

Closing, didn't realize this patch was updated twice - latest edits are at: D2876

Fri, Oct 20, 6:16 AM · BF Blender: 2.8, User Interface
Joshua Leung (aligorith) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

Indeed, I also found a bit of strange stuff going on with the modifiers.

  • I'm under the impression that a lot of the object/context usage is really for the "apply modifiers" case (i.e. make the modifier-generated geometry real geometry). If so, it's odd that it would seemingly run all the time, with no checks to only do this if actually baking the modifier results.
  • The other strange thing isthat for many of the modifiers, everytime applyModifier is called, it goes over all GP frames, performing the modifier's operations on it (which is why it ends up doing all its own updates). I suspect this probably has to do something with the need to load all the geometry into the draw manager caches at once.
Fri, Oct 20, 5:00 AM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) updated the diff for D2889: Grease Pencil Branch (greasepencil-object).

Sync with 2.8, minor cleanup

Fri, Oct 20, 4:38 AM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) added a comment to D2889: Grease Pencil Branch (greasepencil-object).

With such a big patch there is a lot to cover

Fri, Oct 20, 4:23 AM · BF Blender: 2.8, Restricted Project
Sergey Sharybin (sergey) added a comment to T53108: Proxy creation error.

Shouldn't matter if you tag before or after. Just make sure relations are tagged for update before exiting operator.

Fri, Oct 20, 12:00 AM · BF Blender: 2.8

Thu, Oct 19

Dalai Felinto (dfelinto) added a comment to T53108: Proxy creation error.

Note to self: I'm tagging the scene before adding the object to the collections. I may need to split the object_add_common in a pre and post routines. (I'll try tomorrow).

Thu, Oct 19, 11:57 PM · BF Blender: 2.8
Sergey Sharybin (sergey) added a comment to T53108: Proxy creation error.

Try this first in bpy console:

Thu, Oct 19, 11:51 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) added a comment to T53108: Proxy creation error.

Ah right. It was one of my tests files for my work on collection and groups, ... so I didn't realize the issue was that. That said armature proxies are broken until I force depsgraph refresh (e.g., save and re-open the file, or add a new object). But it's a separated issue since there is no error printing in this case. It was even more broken before fc10484f7c55 - not even saving/reopening fixes it back then.

Thu, Oct 19, 11:35 PM · BF Blender: 2.8
Sergey Sharybin (sergey) closed T53108: Proxy creation error as Archived.

Proxies on non-armature objects were always flackey and were never supported in the new dependency graph. Instead of wasting time now trying to solve this issue would rather either disable proxies on non-armatures or at least wait for static overrides to arrive first. Otherwise it will be fixing same issue twice: first within a broken design and then within a proper design.

Thu, Oct 19, 11:13 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) assigned T53108: Proxy creation error to Sergey Sharybin (sergey).

I have no idea if this problem is depsgraph related or ID refactor related. So although I assigned it to @Sergey Sharybin (sergey) it may be related to @Bastien Montagne (mont29) too.

Thu, Oct 19, 10:23 PM · BF Blender: 2.8
Dalai Felinto (dfelinto) created T53108: Proxy creation error.
Thu, Oct 19, 10:21 PM · BF Blender: 2.8
Joshua Leung (aligorith) updated the summary of D2889: Grease Pencil Branch (greasepencil-object).
Thu, Oct 19, 4:09 PM · BF Blender: 2.8, Restricted Project
Joshua Leung (aligorith) created D2889: Grease Pencil Branch (greasepencil-object).
Thu, Oct 19, 3:57 PM · BF Blender: 2.8, Restricted Project
Campbell Barton (campbellbarton) added a comment to D2876: Reorganize 3D View Menus: View, Add and Object Menu.

While i agree that remove doubles is a general purpose tool, workflow wise seems logical to be grouped into the Clean up as often it is used in that context after an mesh edit. As it can address the lamina faces and overlapping edges it is useful in those modes too.
I'm okay with adding it back to the Specials menu (similar to Delete being accessible through the Vertex, Face and Edge menus).

Thu, Oct 19, 10:39 AM · User Interface, BF Blender: 2.8
Vuk Gardašević (lijenstina) added a comment to D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Concerning the VIEW3D_MT_object_specials menu seems that the check for the light strength is not robust enough. If the Emission node is deleted/ Renamed it will cause the menu to crash.

Thu, Oct 19, 8:57 AM · User Interface, BF Blender: 2.8
Vuk Gardašević (lijenstina) added a comment to D2876: Reorganize 3D View Menus: View, Add and Object Menu.

While i agree that remove doubles is a general purpose tool, workflow wise seems logical to be grouped into the Clean up as often it is used in that context after an mesh edit. As it can address the lamina faces and overlapping edges it is useful in those modes too.
I'm okay with adding it back to the Specials menu (similar to Delete being accessible through the Vertex, Face and Edge menus).

Thu, Oct 19, 8:12 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added a comment to D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Applied all changes besides some I'm not sure about:

Thu, Oct 19, 7:27 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Sync with master (made some minor cleanups there)

Thu, Oct 19, 7:25 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) added inline comments to D2876: Reorganize 3D View Menus: View, Add and Object Menu.
Thu, Oct 19, 7:20 AM · User Interface, BF Blender: 2.8