Brecht Van Lommel (brecht)Administrator
Rendering Software Engineer

Projects (18)

User Details

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

Recent Activity

Today

Brecht Van Lommel (brecht) committed rB26207c278ec4: Fix build error with Windows / MSVC. (authored by Brecht Van Lommel (brecht)).
Fix build error with Windows / MSVC.
Thu, Apr 19, 7:04 PM
Brecht Van Lommel (brecht) committed rB470c25e5f101: Cleanup: removed unused GLSL shader functions. (authored by Brecht Van Lommel (brecht)).
Cleanup: removed unused GLSL shader functions.
Thu, Apr 19, 7:04 PM
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 6:03 PM · Code Quest
Brecht Van Lommel (brecht) moved T54636: Remove Blender Internal (from 2.8) from Doing to Done on the Code Quest board.
Thu, Apr 19, 5:48 PM · Code Quest
Brecht Van Lommel (brecht) committed rB51b796ff1528: Remove Blender Internal and legacy viewport from Blender 2.8. (authored by Ton Roosendaal (ton)).
Remove Blender Internal and legacy viewport from Blender 2.8.
Thu, Apr 19, 5:38 PM
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 5:07 PM · Code Quest
Brecht Van Lommel (brecht) changed Type from Bug to To Do on T54636: Remove Blender Internal (from 2.8).
Thu, Apr 19, 4:08 PM · Code Quest
Brecht Van Lommel (brecht) changed Type from Bug to To Do on T54722: Migrate Timeline Editor to being a Dopesheet Editor mode.
Thu, Apr 19, 4:07 PM · Animation, Code Quest
Brecht Van Lommel (brecht) added a member for BF Blender: Staging: Brecht Van Lommel (brecht).
Thu, Apr 19, 4:06 PM
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 2:30 PM · Code Quest
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 2:08 PM · Code Quest
Brecht Van Lommel (brecht) renamed T54720: Tasks after BI removal from Cleanups after BI removal to Tasks after BI removal.
Thu, Apr 19, 1:00 PM · Code Quest
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 1:00 PM · Code Quest
Brecht Van Lommel (brecht) updated the task description for T54720: Tasks after BI removal.
Thu, Apr 19, 10:51 AM · Code Quest
Brecht Van Lommel (brecht) triaged T54720: Tasks after BI removal as Low priority.
Thu, Apr 19, 10:38 AM · Code Quest
Brecht Van Lommel (brecht) committed rB1802c6e4a142: Fix use of missing properties in UI after game engine removal. (authored by Brecht Van Lommel (brecht)).
Fix use of missing properties in UI after game engine removal.
Thu, Apr 19, 10:33 AM

Yesterday

Brecht Van Lommel (brecht) accepted D3157: Port particle instance modifier changes from Gooseberry branch.
Wed, Apr 18, 5:16 PM
Brecht Van Lommel (brecht) accepted D3159: Camera manipulator: Make it aware of evaluated version of object.
Wed, Apr 18, 5:13 PM
Brecht Van Lommel (brecht) committed rBf9cf2e2f6cc7: Workspaces: remove workspace engine, use 3D viewport draw mode instead. (authored by Brecht Van Lommel (brecht)).
Workspaces: remove workspace engine, use 3D viewport draw mode instead.
Wed, Apr 18, 4:38 PM
Brecht Van Lommel (brecht) moved T54624: Workbench: Remove Workspace render engine from Reviewing to Done on the Code Quest board.
Wed, Apr 18, 4:38 PM · Code Quest
This revision was not accepted when it landed; it landed in state Needs Review.
Wed, Apr 18, 4:38 PM
Brecht Van Lommel (brecht) committed rB15850a8740ed: Workbench: don't change to workbench drawtype for files saved in 2.8. (authored by Brecht Van Lommel (brecht)).
Workbench: don't change to workbench drawtype for files saved in 2.8.
Wed, Apr 18, 4:38 PM
Brecht Van Lommel (brecht) updated the diff for D3156: Workspaces: remove workspace engine, use 3D viewport draw mode instead..

Fix sequencer preview render crash.

Wed, Apr 18, 4:32 PM
Brecht Van Lommel (brecht) accepted D3157: Port particle instance modifier changes from Gooseberry branch.
Wed, Apr 18, 4:20 PM
Brecht Van Lommel (brecht) added a task to D3156: Workspaces: remove workspace engine, use 3D viewport draw mode instead.: T54624: Workbench: Remove Workspace render engine.
Wed, Apr 18, 12:27 PM
Brecht Van Lommel (brecht) added a revision to T54624: Workbench: Remove Workspace render engine: D3156: Workspaces: remove workspace engine, use 3D viewport draw mode instead..
Wed, Apr 18, 12:27 PM · Code Quest
Brecht Van Lommel (brecht) moved T54636: Remove Blender Internal (from 2.8) from Short Term Backlog to Doing on the Code Quest board.
Wed, Apr 18, 12:26 PM · Code Quest
Brecht Van Lommel (brecht) moved T54624: Workbench: Remove Workspace render engine from Doing to Reviewing on the Code Quest board.
Wed, Apr 18, 12:26 PM · Code Quest
Brecht Van Lommel (brecht) created D3156: Workspaces: remove workspace engine, use 3D viewport draw mode instead..
Wed, Apr 18, 12:25 PM

Tue, Apr 17

Brecht Van Lommel (brecht) created T54702: Don't convert BMesh to Mesh all the time.
Tue, Apr 17, 7:37 PM · Code Quest
Brecht Van Lommel (brecht) committed rB41748b6a5ee5: Cleanup: remove modules that were only used by the game engine. (authored by Brecht Van Lommel (brecht)).
Cleanup: remove modules that were only used by the game engine.
Tue, Apr 17, 6:38 PM
Brecht Van Lommel (brecht) added a comment to T54628: Workspaces: Sharing of workspaces.

In 2.8 we have workspaces in the startup.blend and other regular .blend files, and in a new workspaces.blend. When clicking the (+) icon next to the workspaces in the new topbar, you get a list of workspaces in workspaces.blend, and you can then add one of them to the current .blend. There is currently no way to save a workspaces to the workspaces.blend from the same menu. It's a .blend file so users could open it and add some workspaces in there, but it's in a hidden config folder so users won't find it easily.

Tue, Apr 17, 5:51 PM · Code Quest
Brecht Van Lommel (brecht) triaged T54697: Vertex color baking for Cycles as Low priority.
Tue, Apr 17, 3:13 PM · Code Quest
Brecht Van Lommel (brecht) triaged T54696: Blender Internal displacement baking move to Cycles as Normal priority.
Tue, Apr 17, 3:12 PM · Code Quest
Brecht Van Lommel (brecht) claimed T54636: Remove Blender Internal (from 2.8).
Tue, Apr 17, 2:49 PM · Code Quest
Brecht Van Lommel (brecht) moved T54624: Workbench: Remove Workspace render engine from Short Term Backlog to Doing on the Code Quest board.
Tue, Apr 17, 12:53 PM · Code Quest
Brecht Van Lommel (brecht) claimed T54624: Workbench: Remove Workspace render engine.
Tue, Apr 17, 12:52 PM · Code Quest
Brecht Van Lommel (brecht) committed rBad797ed39a49: Fix blenderplayer and collada build. (authored by Brecht Van Lommel (brecht)).
Fix blenderplayer and collada build.
Tue, Apr 17, 11:02 AM

Mon, Apr 16

Brecht Van Lommel (brecht) committed rB34ab90f546f0: Depsgraph: remove EvaluationContext, pass Depsgraph instead. (authored by Brecht Van Lommel (brecht)).
Depsgraph: remove EvaluationContext, pass Depsgraph instead.
Mon, Apr 16, 8:00 PM
Brecht Van Lommel (brecht) closed D3152: Depsgraph: remove EvaluationContext, pass Depsgraph instead..
Mon, Apr 16, 8:00 PM
Brecht Van Lommel (brecht) updated the task description for T54180: Cycles Blender 2.8 tasks.
Mon, Apr 16, 7:02 PM · Code Quest, BF Blender: 2.8, Cycles
Brecht Van Lommel (brecht) closed T54591: Unicode characters are not supported invoke_search_popup as Archived.

Solved in the addon.

Mon, Apr 16, 5:07 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to T54657: Workspaces: Merge topbar branch.

Committed some code cleanup/refactoring from the topbar branch in rB57c651d24829 and rB1b6fddb9683e, to make code review and merging easier.

Mon, Apr 16, 3:28 PM · Code Quest
Brecht Van Lommel (brecht) committed rB78fdd1a6f01c: Merge branch 'blender2.8' into topbar (authored by Brecht Van Lommel (brecht)).
Merge branch 'blender2.8' into topbar
Mon, Apr 16, 3:27 PM
Brecht Van Lommel (brecht) committed rB57c651d24829: Cleanup: move some screen utility functions, from topbar branch. (authored by Julian Eisel (Severin)).
Cleanup: move some screen utility functions, from topbar branch.
Mon, Apr 16, 3:20 PM
Brecht Van Lommel (brecht) committed rB1b6fddb9683e: Cleanup: split off area reading/writing functions, from topbar branch. (authored by Julian Eisel (Severin)).
Cleanup: split off area reading/writing functions, from topbar branch.
Mon, Apr 16, 3:20 PM
Brecht Van Lommel (brecht) committed rBdfd9e549eec0: Fix build errors after recent depsgraph changes. (authored by Brecht Van Lommel (brecht)).
Fix build errors after recent depsgraph changes.
Mon, Apr 16, 3:20 PM
Brecht Van Lommel (brecht) triaged T54659: Move and share Eevee / Cycles render settings as Normal priority.
Mon, Apr 16, 2:04 PM · Code Quest
Brecht Van Lommel (brecht) changed Type from Bug to To Do on T54658: Workspaces: Multiple layout and window handling.
Mon, Apr 16, 1:54 PM · Code Quest
Brecht Van Lommel (brecht) triaged T54658: Workspaces: Multiple layout and window handling as Normal priority.
Mon, Apr 16, 1:54 PM · Code Quest
Brecht Van Lommel (brecht) renamed T54657: Workspaces: Merge topbar branch from Workspaces: merge topbar branch to Workspaces: Merge topbar branch.
Mon, Apr 16, 1:52 PM · Code Quest
Brecht Van Lommel (brecht) moved T54657: Workspaces: Merge topbar branch from Backlog to Doing on the Code Quest board.
Mon, Apr 16, 1:50 PM · Code Quest
Brecht Van Lommel (brecht) triaged T54657: Workspaces: Merge topbar branch as Normal priority.
Mon, Apr 16, 1:50 PM · Code Quest
Brecht Van Lommel (brecht) triaged T54656: Cycles/Eevee texture nodes for modifiers, painting and more as Normal priority.
Mon, Apr 16, 1:17 PM · Cycles, Code Quest
Brecht Van Lommel (brecht) updated the task description for T54180: Cycles Blender 2.8 tasks.
Mon, Apr 16, 1:02 PM · Code Quest, BF Blender: 2.8, Cycles
Brecht Van Lommel (brecht) triaged T54624: Workbench: Remove Workspace render engine as Normal priority.
Mon, Apr 16, 12:59 PM · Code Quest
Brecht Van Lommel (brecht) renamed T54626: Depsgraph: Improve Python API from Depsgraph: improve Python API to Depsgraph: Improve Python API.
Mon, Apr 16, 11:15 AM · Code Quest
Brecht Van Lommel (brecht) renamed T54627: Workspaces: Create default set of workspaces from Workspaces: create default set of workspaces to Workspaces: Create default set of workspaces.
Mon, Apr 16, 11:15 AM · Code Quest
Brecht Van Lommel (brecht) renamed T54628: Workspaces: Sharing of workspaces from Workspaces: sharing of workspaces to Workspaces: Sharing of workspaces.
Mon, Apr 16, 11:15 AM · Code Quest
Brecht Van Lommel (brecht) added a project to T54628: Workspaces: Sharing of workspaces: Code Quest.
Mon, Apr 16, 11:12 AM · Code Quest
Brecht Van Lommel (brecht) created T54628: Workspaces: Sharing of workspaces.
Mon, Apr 16, 11:12 AM · Code Quest
Brecht Van Lommel (brecht) created T54627: Workspaces: Create default set of workspaces.
Mon, Apr 16, 11:11 AM · Code Quest
Brecht Van Lommel (brecht) raised the priority of T54626: Depsgraph: Improve Python API from Normal to Needs Triage.
Mon, Apr 16, 11:04 AM · Code Quest
Brecht Van Lommel (brecht) triaged T54626: Depsgraph: Improve Python API as Normal priority.
Mon, Apr 16, 11:04 AM · Code Quest
Brecht Van Lommel (brecht) created D3152: Depsgraph: remove EvaluationContext, pass Depsgraph instead..
Mon, Apr 16, 10:43 AM
Brecht Van Lommel (brecht) committed rBcab5dd5ea059: Fix incorrect scene used for building freestyle stroke depsgraph. (authored by Brecht Van Lommel (brecht)).
Fix incorrect scene used for building freestyle stroke depsgraph.
Mon, Apr 16, 10:39 AM
Brecht Van Lommel (brecht) added a comment to T54591: Unicode characters are not supported invoke_search_popup.

It may be the bug mentioned in the Python API docs here, that needs to be worked around for now:
https://docs.blender.org/api/current/bpy.props.html?highlight=enumproperty#bpy.props.EnumProperty

Mon, Apr 16, 8:29 AM · BF Blender
Brecht Van Lommel (brecht) closed T54589: No progress bar or indication if mesh deform bind is hung up as Archived.

I agree it would be good to have a progress bar here, but that's a To Do list item, not a bug to be handled in this tracker.

Mon, Apr 16, 8:23 AM · BF Blender
Brecht Van Lommel (brecht) closed T54611: viewport error as Invalid.

There is no information in this bug report that we can go on. If you think you found a bug, please use this form to submit a new report and provide all the requested information (graphics card, operating system, Blender version, screenshot, ..):
https://developer.blender.org/maniphest/task/edit/form/1/

Mon, Apr 16, 8:12 AM · BF Blender
Brecht Van Lommel (brecht) closed T54605: There's no way to create a material that works with or without vertex color by switching on attribute presence/absence as Archived.

I agree it would be good to add a way to test if an attribute exists or not, will add it to the To Do list, but it's not considered a bug to handle in this tracker.

Mon, Apr 16, 8:09 AM · BF Blender
Brecht Van Lommel (brecht) closed T54607: Force Close as Archived.

Go to File > User Preferences > System and change the OpenGL Selection Method to Occlusion Queries. This will become the default in future Blender versions.

Mon, Apr 16, 8:08 AM · BF Blender

Sun, Apr 15

Brecht Van Lommel (brecht) added a comment to T37814: Artifacts in Cycles render for lowpoly models..

It's not an optimization. The shadows accurately match the low poly mesh, but what you need is to have them work as if it was actually a smooth high poly mesh that the smooth normals make it seem like it is.

Sun, Apr 15, 9:17 AM · BF Blender

Sat, Apr 14

Brecht Van Lommel (brecht) closed T54603: 2.79b manipulator at wrong "intuitive" place as Archived.

Please use this form to report bugs, and provide all the information requested there, including a .blend file:
https://developer.blender.org/maniphest/task/edit/form/1/

Sat, Apr 14, 8:58 PM · Mesh Modeling
Brecht Van Lommel (brecht) updated subscribers of T54603: 2.79b manipulator at wrong "intuitive" place.
Sat, Apr 14, 8:57 PM · Mesh Modeling
Brecht Van Lommel (brecht) closed T50520: Blender internal, shadow problem as Archived.

Please don't reopen issues. At this moment we don't know when it will be solved.

Sat, Apr 14, 5:13 PM · Rendering

Fri, Apr 13

Brecht Van Lommel (brecht) closed T53801: Instant crash in Blender Render - Rendered mode using Freestyle as Archived.

Indeed.

Fri, Apr 13, 2:44 PM · BF Blender
Brecht Van Lommel (brecht) committed rB7b9fb3259157: Python API: remove preview/render resolution settings from API functions. (authored by Brecht Van Lommel (brecht)).
Python API: remove preview/render resolution settings from API functions.
Fri, Apr 13, 2:43 PM
Brecht Van Lommel (brecht) closed D3148: Python API: remove preview/render resolution settings from API functions..
Fri, Apr 13, 2:43 PM
Brecht Van Lommel (brecht) created D3148: Python API: remove preview/render resolution settings from API functions..
Fri, Apr 13, 2:33 PM
Brecht Van Lommel (brecht) committed rBa1e2415ed51e: Depsgraph: don't pass evaluation context to update functions. (authored by Brecht Van Lommel (brecht)).
Depsgraph: don't pass evaluation context to update functions.
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) committed rBeec5d3a8a8a2: Depsgraph: remove engine type from evaluation context. (authored by Brecht Van Lommel (brecht)).
Depsgraph: remove engine type from evaluation context.
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) closed D3147: Depsgraph: don't pass evaluation context to update functions..
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) committed rB340bfdef2e42: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors. (authored by Brecht Van Lommel (brecht)).
Depsgraph: store mode and time in depsgraph, add view layer / scene accessors.
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) closed D3145: Depsgraph: remove engine type from evaluation context..
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) committed rB5d7952d9c75d: Python API: remove object.dupli_list_create and dupli_list_clear. (authored by Brecht Van Lommel (brecht)).
Python API: remove object.dupli_list_create and dupli_list_clear.
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) closed D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors..
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) closed D3143: Python API: remove object.dupli_list_create and dupli_list_clear..
Fri, Apr 13, 2:23 PM
Brecht Van Lommel (brecht) added a comment to D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors..

Right, that's done in D3147.

Fri, Apr 13, 2:22 PM
Brecht Van Lommel (brecht) added a comment to D3147: Depsgraph: don't pass evaluation context to update functions..

That's correct, the modifier eval/update are still receiving the evaluation context, which will soon be replaced with just the depsgraph.

Fri, Apr 13, 2:22 PM
Brecht Van Lommel (brecht) updated the summary of D3147: Depsgraph: don't pass evaluation context to update functions..
Fri, Apr 13, 2:09 PM
Brecht Van Lommel (brecht) added a dependent revision for D3145: Depsgraph: remove engine type from evaluation context.: D3147: Depsgraph: don't pass evaluation context to update functions..
Fri, Apr 13, 2:09 PM
Brecht Van Lommel (brecht) added a dependent revision for D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors.: D3147: Depsgraph: don't pass evaluation context to update functions..
Fri, Apr 13, 2:08 PM
Brecht Van Lommel (brecht) created D3147: Depsgraph: don't pass evaluation context to update functions..
Fri, Apr 13, 2:08 PM
Brecht Van Lommel (brecht) added a dependent revision for D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors.: D3145: Depsgraph: remove engine type from evaluation context..
Fri, Apr 13, 2:06 PM
Brecht Van Lommel (brecht) created D3145: Depsgraph: remove engine type from evaluation context..
Fri, Apr 13, 2:06 PM
Brecht Van Lommel (brecht) created D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors..
Fri, Apr 13, 2:02 PM
Brecht Van Lommel (brecht) added a dependent revision for D3143: Python API: remove object.dupli_list_create and dupli_list_clear.: D3144: Depsgraph: store mode and time in depsgraph, add view layer / scene accessors..
Fri, Apr 13, 2:02 PM
Brecht Van Lommel (brecht) created D3143: Python API: remove object.dupli_list_create and dupli_list_clear..
Fri, Apr 13, 1:59 PM
Brecht Van Lommel (brecht) committed rBf0a4c631bbac: Fix incorrect object in editmode tests in depsgraph eval. (authored by Brecht Van Lommel (brecht)).
Fix incorrect object in editmode tests in depsgraph eval.
Fri, Apr 13, 1:05 PM
Brecht Van Lommel (brecht) committed rB1c85fb95b18e: Fix incomplete evaluation context in depsgraph iter. (authored by Brecht Van Lommel (brecht)).
Fix incomplete evaluation context in depsgraph iter.
Fri, Apr 13, 1:05 PM