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

Yesterday

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
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Applied object "Relations" menu rB351222c26f0ee7ce31ee1ee10f45dcebd3fe319f

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

Order transform before parenting in object menu

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

Move "Mirror" next to "Transform" since this is a kind of transform

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

Applied undo/redo menu changes rB0aa6d44a79b0f26ac2929d68794d54b4a48fdd26

Thu, Oct 19, 6:42 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.
  • Missed particles last commit
Thu, Oct 19, 6:29 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Add undo/redo menu to all top-level data-type menus

Thu, Oct 19, 6: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.

Applied minor changes, separators, re-order undo/redo, copy/paste rBa8fb08b19cf9ddbf3185754c41a9da533f8de65b

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

Applied Mesh "Select" menu changes to master rBb82b55a3138d2a6afdc18460a6342774029d00f2

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

Applied "View" menu changes to master: rBa6fdec305a6b16d0f945e753438c77b11d1da937

Thu, Oct 19, 5:13 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) retitled D2876: Reorganize 3D View Menus: View, Add and Object Menu from T46853: Reorganize 3D View Menus: View, Add and Object Menu to Reorganize 3D View Menus: View, Add and Object Menu.
Thu, Oct 19, 5:11 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.
  • Rename 'Directions' menu to 'Viewpoint' (camera is not a direction)
  • Moved 'Local View' & 'View Global/Local' back into main menu (not directions or viewpoints).
  • Moved 'Screen Areas' back into main menu (to match all other view menus, rather adjust all view menu's at once, not make 3D view an exception).
Thu, Oct 19, 3:03 AM · User Interface, BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2876: Reorganize 3D View Menus: View, Add and Object Menu.

Move 'Side of Active' out of 'Linked' menu, since it's not a linked action.

Thu, Oct 19, 2:30 AM · User Interface, BF Blender: 2.8

Wed, Oct 18

Clément Foucault (fclem) added a comment to T53095: Black cube on start and no material updates.

The crash is related to T53089

Wed, Oct 18, 2:09 PM · BF Blender: 2.8
Aleksander Petkov (AKIRA_SAN) added a comment to T53095: Black cube on start and no material updates.

Ive compiled the latest master, 2.8 in debug;
gpu debug err: https://drive.google.com/open?id=0B6yNvVGWiWysUl9UbGhfd1N6TE0
Ive also noticed, that by switching from Eevee to Clay and back to Eevee will crash blender, but thats a new issue.

Wed, Oct 18, 12:17 PM · BF Blender: 2.8