Brecht Van Lommel (brecht)Administrator
Rendering Software Engineer

Projects (20)

User Details

User Since
Jan 3 2003, 6:23 PM (814 w, 4 d)
Roles
Administrator

Recent Activity

Today

Brecht Van Lommel (brecht) updated the task description for T55089: Port remaining modifiers.
Wed, Aug 15, 4:27 PM · Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) committed rB9bac3ffd3f69: Cleanup: stop using DerivedMesh in mesh cache modifier. (authored by Brecht Van Lommel (brecht)).
Cleanup: stop using DerivedMesh in mesh cache modifier.
Wed, Aug 15, 4:27 PM
Brecht Van Lommel (brecht) closed T54885: 2.8 UI Tools: Toolbar Ordering as Archived.

Considering this finished for now, I'm not aware of any more reordering that is needed.

Wed, Aug 15, 4:05 PM · Code Quest
Brecht Van Lommel (brecht) closed T54885: 2.8 UI Tools: Toolbar Ordering, a subtask of T54844: Code Quest Tool System (Parent Task), as Archived.
Wed, Aug 15, 4:05 PM · Code Quest
Brecht Van Lommel (brecht) committed rBb262fba5e379: Fix T55587: bugs with popovers in collapsed menus, like the timeline header. (authored by Brecht Van Lommel (brecht)).
Fix T55587: bugs with popovers in collapsed menus, like the timeline header.
Wed, Aug 15, 4:04 PM
Brecht Van Lommel (brecht) closed T55587: Popover in collapsed menu are displaying on top of the menu as Resolved by committing rBb262fba5e379: Fix T55587: bugs with popovers in collapsed menus, like the timeline header..
Wed, Aug 15, 4:03 PM · Code Quest
Brecht Van Lommel (brecht) committed rB1d067868c05c: UI: tweak drawing of header status text for transparent headers. (authored by Brecht Van Lommel (brecht)).
UI: tweak drawing of header status text for transparent headers.
Wed, Aug 15, 4:03 PM
Brecht Van Lommel (brecht) accepted D3604: Multires: Initial groundwork to hook up displacement to new Subdiv object.

Did not review all the logic in detail, but broadly looks good to me.

Wed, Aug 15, 3:24 PM
Brecht Van Lommel (brecht) added a comment to T56386: Crash.

I think the benchmark requires at least 4GB of GPU memory so I wouldn't expect it to work, though we should handle this more gracefully and maybe add minimum requirements somewhere.

Wed, Aug 15, 11:40 AM · Blender Open Data
Brecht Van Lommel (brecht) closed T56393: GPU (AMD vs NVIDIA) seems to impact CPU performance as Archived.

There's may be various reasons for this, but I doubt any of them is fixable in Blender.

  • Background tasks may have been running for on run but not the other.
  • CPU heating and throttling, differences in power supply with a different GPU.
  • Random scheduling to a less optimal core, or placement in a poor memory location due to ASLR.
  • General graphics driver overhead.
Wed, Aug 15, 11:35 AM · Blender Open Data
Brecht Van Lommel (brecht) closed T56395: Ramp is not rendering on Eevee as Invalid.

The lighting is different in these display modes, and in the Rendered display mode it's very dim so it uses just the start of the ramp.

Wed, Aug 15, 11:21 AM · Eevee, OpenGL / Gfx, BF Blender: 2.8

Yesterday

Tema Lavrov (shader) awarded rBe6af1e447871: Cleanup: remove unused theme color functions using legacy GL. a Like token.
Tue, Aug 14, 8:41 PM
Brecht Van Lommel (brecht) closed T49165: OpenGL Refactor: Main Task as Archived.
Tue, Aug 14, 8:11 PM · OpenGL / Gfx, BF Blender: 2.8
Brecht Van Lommel (brecht) closed T49043: replace OpenGL immediate mode in Blender 2.8 as Archived.

Pretty much everything appears to have been converted, any more issue we discover can be handled in their own tasks.

Tue, Aug 14, 8:10 PM · BF Blender: 2.8, OpenGL / Gfx
Brecht Van Lommel (brecht) closed T49043: replace OpenGL immediate mode in Blender 2.8, a subtask of T49165: OpenGL Refactor: Main Task, as Archived.
Tue, Aug 14, 8:10 PM · OpenGL / Gfx, BF Blender: 2.8
Brecht Van Lommel (brecht) closed T51164: Deprecated OpenGL Migration, the home stretch! as Archived.

Pretty much everything appears to have been converted, any more issue we discover can be handled in their own tasks.

Tue, Aug 14, 8:09 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) closed T51164: Deprecated OpenGL Migration, the home stretch!, a subtask of T49165: OpenGL Refactor: Main Task, as Archived.
Tue, Aug 14, 8:09 PM · OpenGL / Gfx, BF Blender: 2.8
Brecht Van Lommel (brecht) committed rBe6af1e447871: Cleanup: remove unused theme color functions using legacy GL. (authored by Brecht Van Lommel (brecht)).
Cleanup: remove unused theme color functions using legacy GL.
Tue, Aug 14, 8:08 PM
Brecht Van Lommel (brecht) committed rBa3c9f4de7041: Cleanup: remove unused basic shader, we use many specialized shaders now. (authored by Brecht Van Lommel (brecht)).
Cleanup: remove unused basic shader, we use many specialized shaders now.
Tue, Aug 14, 8:08 PM
Brecht Van Lommel (brecht) committed rB26812a185f42: Fix masks not drawing with draw type set to dashed. (authored by Brecht Van Lommel (brecht)).
Fix masks not drawing with draw type set to dashed.
Tue, Aug 14, 8:08 PM
Brecht Van Lommel (brecht) abandoned D2580: Replaced UI_ThemeColor with immUniformThemeColor.

It appears this code got removed or converted already.

Tue, Aug 14, 8:04 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) committed rB1024161f8069: Fix uneven column widths in user preferences interface and editing. (authored by Brecht Van Lommel (brecht)).
Fix uneven column widths in user preferences interface and editing.
Tue, Aug 14, 7:29 PM
Brecht Van Lommel (brecht) added a comment to D3605: Physics Common UI: Use Single column layout and Grid flow .

The major temporary change is that now the Physics Selector on the top is a sub-panel that can be closed - saving space. This could be temporary modification until a long term solution is implemented (like a new Modifiers UI).

Tue, Aug 14, 7:06 PM · User Interface, BF Blender: 2.8
Brecht Van Lommel (brecht) committed rBd92d310b158d: Fix T55719: crash with sculpt dyntopo and constant detail resolution sampling. (authored by Brecht Van Lommel (brecht)).
Fix T55719: crash with sculpt dyntopo and constant detail resolution sampling.
Tue, Aug 14, 4:38 PM
Brecht Van Lommel (brecht) closed T55719: 2.8 Alpha Crash at using "Sample the mesh detail at click point" in sculpt mode, Dynatopo, Constant Detail. as Resolved by committing rBd92d310b158d: Fix T55719: crash with sculpt dyntopo and constant detail resolution sampling..
Tue, Aug 14, 4:38 PM · BF Blender: 2.8, Sculpting and Painting
Brecht Van Lommel (brecht) committed rBf19d99c10d25: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Tue, Aug 14, 3:42 PM
Brecht Van Lommel (brecht) committed rBcab013bc5d4d: Fix use of uninitialized variable in some cases, in recent bugfix. (authored by Brecht Van Lommel (brecht)).
Fix use of uninitialized variable in some cases, in recent bugfix.
Tue, Aug 14, 3:40 PM
Brecht Van Lommel (brecht) committed rB1f78e8607033: Fix modifier operators not working from Python API as before. (authored by Brecht Van Lommel (brecht)).
Fix modifier operators not working from Python API as before.
Tue, Aug 14, 1:26 PM
Brecht Van Lommel (brecht) closed T56357: Blender 2.79 (builder.blender.org) does not detect CUDA device with newer nvidia-drivers. as Archived.
Tue, Aug 14, 12:44 PM · Cycles, BF Blender: 2.8, BF Blender
Brecht Van Lommel (brecht) accepted D3602: Multires: Synchronize settings with Subsurf modifier.
Tue, Aug 14, 11:48 AM
Brecht Van Lommel (brecht) lowered the priority of T56357: Blender 2.79 (builder.blender.org) does not detect CUDA device with newer nvidia-drivers. from Normal to Incomplete.
Tue, Aug 14, 11:29 AM · Cycles, BF Blender: 2.8, BF Blender
Brecht Van Lommel (brecht) added a comment to T56357: Blender 2.79 (builder.blender.org) does not detect CUDA device with newer nvidia-drivers..

Please check:

  • If there is a separate package that needs to be installed for CUDA support.
  • If there exists a libcuda.so.1 or libcuda.so in your computer and where it is located.
Tue, Aug 14, 11:28 AM · Cycles, BF Blender: 2.8, BF Blender

Mon, Aug 13

Brecht Van Lommel (brecht) merged T56354: Sample detail (dyntopo) crash into T55719: 2.8 Alpha Crash at using "Sample the mesh detail at click point" in sculpt mode, Dynatopo, Constant Detail..
Mon, Aug 13, 6:11 PM · BF Blender: 2.8, Sculpting and Painting
Brecht Van Lommel (brecht) merged task T56354: Sample detail (dyntopo) crash into T55719: 2.8 Alpha Crash at using "Sample the mesh detail at click point" in sculpt mode, Dynatopo, Constant Detail..
Mon, Aug 13, 6:10 PM · Sculpting and Painting, BF Blender: 2.8
Brecht Van Lommel (brecht) merged T56353: Latest Version of 2.8 into T56313: Crash - selecting tools: Transform, Grab, Rotate and Scale..
Mon, Aug 13, 6:01 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) merged task T56353: Latest Version of 2.8 into T56313: Crash - selecting tools: Transform, Grab, Rotate and Scale..
Mon, Aug 13, 6:01 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to T56353: Latest Version of 2.8.

Thanks for the report, this should be fixed now.

Mon, Aug 13, 6:01 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to T56343: 2.8/2.79 Bug: Glare Effect in Compositing Not Working with Transparency in Cycles/Eevee .

The fact that is has zero alpha outside the object is correct, it's intended to add glow without obscuring anything behind.

Mon, Aug 13, 5:08 PM · Compositing, BF Blender
Brecht Van Lommel (brecht) committed rB0e8bd6ba8a27: Version update to 2.80 Alpha 2, new splash from Hero open movie. (authored by Brecht Van Lommel (brecht)).
Version update to 2.80 Alpha 2, new splash from Hero open movie.
Mon, Aug 13, 4:58 PM
William Reynish (billreynish) awarded T56350: UI Tasks (parent task) a Orange Medal token.
Mon, Aug 13, 4:50 PM · Code Quest
Brecht Van Lommel (brecht) added a comment to D3594: New sculpting brush cursor.

The vertex normal calculation with big brushes doesn't give you any useful information about the surface. On high poly surfaces with noise, the brush moves a lot if you are using the face normal, but I think that is the expected behavior.

Mon, Aug 13, 4:41 PM · Sculpting and Painting
Brecht Van Lommel (brecht) added a comment to T56343: 2.8/2.79 Bug: Glare Effect in Compositing Not Working with Transparency in Cycles/Eevee .

The compositor actually works fine, but the image editor is not displaying it correctly, see T52680.

Mon, Aug 13, 4:28 PM · Compositing, BF Blender
Brecht Van Lommel (brecht) merged T56343: 2.8/2.79 Bug: Glare Effect in Compositing Not Working with Transparency in Cycles/Eevee into T52680: Alpha difference Viewport/F12 .
Mon, Aug 13, 4:27 PM · BF Blender
Brecht Van Lommel (brecht) merged task T56343: 2.8/2.79 Bug: Glare Effect in Compositing Not Working with Transparency in Cycles/Eevee into T52680: Alpha difference Viewport/F12 .
Mon, Aug 13, 4:27 PM · Compositing, BF Blender
Brecht Van Lommel (brecht) accepted D3599: Subsurf: Introduce quality option.
Mon, Aug 13, 3:51 PM
Brecht Van Lommel (brecht) lowered the priority of T54987: Implement Multi-Object Properties Editing from Confirmed to Normal.
Mon, Aug 13, 2:55 PM · User Interface, BF Blender: 2.8, Code Quest
Brecht Van Lommel (brecht) moved T54582: 2.8 UI Tools: Tools Design from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 2:54 PM · Code Quest, User Interface
Brecht Van Lommel (brecht) closed T54592: Workbench Task list (WIP) as Archived.

Archiving this task for now, most of the design here has been implemented and further improvements will be handled in other tasks like T56349.

Mon, Aug 13, 2:53 PM · Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) moved T55386: 2.8 UI Tools: Top Bar, Tool Properties & Toolbar Update from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 2:52 PM · Code Quest
Brecht Van Lommel (brecht) lowered the priority of T54180: Cycles Blender 2.8 tasks from Normal to Low.
Mon, Aug 13, 2:51 PM · Code Quest, BF Blender: 2.8, Cycles
Brecht Van Lommel (brecht) edited projects for T54696: Blender Internal displacement baking move to Cycles, added: Cycles; removed Code Quest.
Mon, Aug 13, 2:50 PM · Cycles
Brecht Van Lommel (brecht) edited projects for T54697: Vertex color baking for Cycles, added: Cycles; removed Code Quest.
Mon, Aug 13, 2:49 PM · Cycles
Brecht Van Lommel (brecht) moved T46049: Assets Integration in Blender from Tasks to Optional Targets on the Code Quest board.
Mon, Aug 13, 2:40 PM · Code Quest, User Interface, BF Blender
Brecht Van Lommel (brecht) closed T54907: Workbench (parent task) as Resolved.

Archiving this task for now, most of the design here has been implemented and further improvements will be handled in other tasks like T56349.

Mon, Aug 13, 2:14 PM · Code Quest
Brecht Van Lommel (brecht) closed T54908: Workbench UX design as Resolved.

Archiving this task for now, most of the design here has been implemented and further improvements will be handled in other tasks.

Mon, Aug 13, 2:13 PM · Code Quest
Brecht Van Lommel (brecht) closed T54908: Workbench UX design, a subtask of T55438: Blender 2.8 UI designs (parent task), as Resolved.
Mon, Aug 13, 2:13 PM · User Interface, Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) closed T54908: Workbench UX design, a subtask of T54907: Workbench (parent task), as Resolved.
Mon, Aug 13, 2:13 PM · Code Quest
Brecht Van Lommel (brecht) closed T55674: Blender 2.8 Beta Milestone as Archived.

We will use the workboard for scheduling task instead of this.
https://developer.blender.org/project/board/80/

Mon, Aug 13, 2:09 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) updated the task description for T56350: UI Tasks (parent task).
Mon, Aug 13, 2:07 PM · Code Quest
Brecht Van Lommel (brecht) updated the task description for T56349: 3D Viewport (parent task).
Mon, Aug 13, 2:06 PM · Code Quest
Brecht Van Lommel (brecht) closed T53497: Viewport and Eevee performance issues on macOS as Archived.

Archiving this for now, can be handled as part of general stability and optimization on all platforms.

Mon, Aug 13, 2:04 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) closed T53497: Viewport and Eevee performance issues on macOS, a subtask of T51465: Critical performance issues with Eevee, as Archived.
Mon, Aug 13, 2:04 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) closed T51744: Workspace: Screen Layout to indicate whether a layout is already used as Archived.

No longer relevant in new design.

Mon, Aug 13, 2:02 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) updated the task description for T56351: Python API (parent task).
Mon, Aug 13, 2:02 PM · Code Quest
Brecht Van Lommel (brecht) moved T53840: Blender 2.8: Icons from Tasks to Release Targets on the Code Quest board.
Mon, Aug 13, 2:01 PM · Code Quest, BF Blender: 2.8, User Interface
Brecht Van Lommel (brecht) added a project to T53840: Blender 2.8: Icons: Code Quest.
Mon, Aug 13, 2:01 PM · Code Quest, BF Blender: 2.8, User Interface
Brecht Van Lommel (brecht) moved T54908: Workbench UX design from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 1:59 PM · Code Quest
Brecht Van Lommel (brecht) triaged T56352: Physics (parent task) as Normal priority.
Mon, Aug 13, 1:59 PM · Code Quest
Brecht Van Lommel (brecht) triaged T56351: Python API (parent task) as Normal priority.
Mon, Aug 13, 1:57 PM · Code Quest
Brecht Van Lommel (brecht) lowered the priority of T56172: COW and RNA from High to Normal.
Mon, Aug 13, 1:54 PM · Code Quest, Dependency Graph, BF Blender: 2.8
Brecht Van Lommel (brecht) added a project to T56172: COW and RNA: Code Quest.
Mon, Aug 13, 1:53 PM · Code Quest, Dependency Graph, BF Blender: 2.8
Brecht Van Lommel (brecht) triaged T56350: UI Tasks (parent task) as Normal priority.
Mon, Aug 13, 1:41 PM · Code Quest
Brecht Van Lommel (brecht) moved T55039: 2.8 UI Tools: Tool Tweaking UI from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 1:36 PM · Code Quest
Brecht Van Lommel (brecht) moved T55435: Support for UDIM textures and tiled images from Tasks to Optional Targets on the Code Quest board.
Mon, Aug 13, 1:36 PM · Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) moved T54737: Modifiers: Convert from DerivedMesh → Mesh from Tasks to Release Targets on the Code Quest board.
Mon, Aug 13, 1:11 PM · Code Quest
Brecht Van Lommel (brecht) triaged T56349: 3D Viewport (parent task) as Normal priority.
Mon, Aug 13, 1:10 PM · Code Quest
Brecht Van Lommel (brecht) accepted D3598: Subsurf: Remove OpenSubdiv options from modifier.
Mon, Aug 13, 1:06 PM
Brecht Van Lommel (brecht) moved T54690: Alembic design notes from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 1:03 PM · Alembic, Code Quest
Brecht Van Lommel (brecht) moved T54792: View layer overrides with override sets from Tasks to Designs on the Code Quest board.
Mon, Aug 13, 1:03 PM · Code Quest
Brecht Van Lommel (brecht) moved T55407: 2.8: Addons UI from Spring Bugs to Designs on the Code Quest board.
Mon, Aug 13, 1:02 PM · Code Quest
Brecht Van Lommel (brecht) moved T51366: Empty/Background Images (TODO's) from Tasks to Release Targets on the Code Quest board.
Mon, Aug 13, 1:01 PM · Code Quest, BF Blender: 2.8, OpenGL / Gfx
Brecht Van Lommel (brecht) added a project to T51366: Empty/Background Images (TODO's): Code Quest.
Mon, Aug 13, 1:01 PM · Code Quest, BF Blender: 2.8, OpenGL / Gfx
Brecht Van Lommel (brecht) closed T53214: UI/UX implement per engine material outputs as Resolved.
Mon, Aug 13, 1:00 PM · User Interface, BF Blender: 2.8
Brecht Van Lommel (brecht) closed T53493: Collections visibility settings - Design Task as Archived.
Mon, Aug 13, 1:00 PM · User Interface, BF Blender: 2.8
Brecht Van Lommel (brecht) added a parent task for T54791: Object and collection hiding/isolation UI in the viewport: T55099: Collections (parent task).
Mon, Aug 13, 12:58 PM · Code Quest
Brecht Van Lommel (brecht) added a subtask for T55099: Collections (parent task): T54791: Object and collection hiding/isolation UI in the viewport.
Mon, Aug 13, 12:58 PM · Code Quest
Brecht Van Lommel (brecht) moved T54893: Grease Pencil (parent task) from Release Targets to Doing on the Code Quest board.
Mon, Aug 13, 12:54 PM · Restricted Project, Code Quest
Brecht Van Lommel (brecht) moved T53500: Static Override (parent task) from Release Targets to Doing on the Code Quest board.
Mon, Aug 13, 12:53 PM · Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) moved T54627: Workspaces: Create default set of workspaces from Release Targets to Doing on the Code Quest board.
Mon, Aug 13, 12:53 PM · Code Quest
Brecht Van Lommel (brecht) moved T54844: Code Quest Tool System (Parent Task) from Release Targets to Doing on the Code Quest board.
Mon, Aug 13, 12:53 PM · Code Quest
Brecht Van Lommel (brecht) closed T55975: 2.8 crash on drag and drop collections as Resolved.
Mon, Aug 13, 12:40 PM · User Interface, BF Blender: 2.8
Brecht Van Lommel (brecht) accepted D3575: Subsurf: Make uv boundaries easily extendible.
Mon, Aug 13, 12:35 PM
Brecht Van Lommel (brecht) moved T55407: 2.8: Addons UI from Designs to Spring Bugs on the Code Quest board.
Mon, Aug 13, 11:59 AM · Code Quest
Brecht Van Lommel (brecht) renamed T53500: Static Override (parent task) from Static Override to Static Override (parent task).
Mon, Aug 13, 11:51 AM · Code Quest, BF Blender: 2.8
Brecht Van Lommel (brecht) moved T54650: Multi-Object-Mode: Pose Tools from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Code Quest
Brecht Van Lommel (brecht) moved T54815: COW Operators: Mesh from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Dependency Graph, Code Quest
Brecht Van Lommel (brecht) moved T54832: COW Operators: User Interface Stuff from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Dependency Graph, Code Quest
Brecht Van Lommel (brecht) moved T54817: COW Operators: Object from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Dependency Graph, Code Quest
Brecht Van Lommel (brecht) moved T54818: COW Operators: Physics from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Dependency Graph, Code Quest
Brecht Van Lommel (brecht) moved T54829: COW Operators: 3D View from Doing to Tasks on the Code Quest board.
Mon, Aug 13, 11:50 AM · Dependency Graph, Code Quest