Page MenuHome

Campbell Barton (campbellbarton)Administrator
Engineering

Projects (25)

User Details

User Since
Jan 30 2005, 5:47 PM (723 w, 1 d)
Roles
Administrator

Recent Activity

Today

Campbell Barton (campbellbarton) added a comment to D4050: Speedup: New EdgeHash and EdgeSet implementation [WIP].

+1 for faster edge-hash

Mon, Dec 10, 12:00 PM
Campbell Barton (campbellbarton) closed T59087: [home] Key (or [Pos1]-Key ) zooms to nothing... as Resolved by committing rB51dbf8d71a4d: Fix T59087: Empty meshes have large bound-box.
Mon, Dec 10, 9:33 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB51dbf8d71a4d: Fix T59087: Empty meshes have large bound-box (authored by Campbell Barton (campbellbarton)).
Fix T59087: Empty meshes have large bound-box
Mon, Dec 10, 9:33 AM
Campbell Barton (campbellbarton) claimed T59087: [home] Key (or [Pos1]-Key ) zooms to nothing....
Mon, Dec 10, 7:45 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB979a5c34e45d: Fix T59107: F3 does not work in Python console (authored by Campbell Barton (campbellbarton)).
Fix T59107: F3 does not work in Python console
Mon, Dec 10, 7:34 AM
Campbell Barton (campbellbarton) closed T59107: F3 does not work in Python console as Resolved by committing rB979a5c34e45d: Fix T59107: F3 does not work in Python console.
Mon, Dec 10, 7:34 AM · BF Blender
Campbell Barton (campbellbarton) closed T59106: 'prop_search' function appears broken in 2.8 as Invalid.

Scene no longer has 'objects', see: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Scene_and_Object_API

Mon, Dec 10, 7:19 AM · BF Blender: 2.8, BF Blender
TheRedWaxPolice (TheRedWaxPolice) awarded rB929ad440d758: Fix T57086: Offset Even option is unclickable a Like token.
Mon, Dec 10, 7:18 AM
Campbell Barton (campbellbarton) closed T57086: Extrude along normals, Shrink/fatten etc tools issue (Offset Even option is unclickable) as Resolved by committing rB929ad440d758: Fix T57086: Offset Even option is unclickable.
Mon, Dec 10, 6:54 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB929ad440d758: Fix T57086: Offset Even option is unclickable (authored by Campbell Barton (campbellbarton)).
Fix T57086: Offset Even option is unclickable
Mon, Dec 10, 6:54 AM
Campbell Barton (campbellbarton) closed T59096: Updated a python script to 2.8 as Resolved.

Thanks, committed rBd98282ec5487932d5f9f9a25cbdd60302e2dda87 with changes not to reuse objects with matching names, since name collisions with the users objects is possible.

Mon, Dec 10, 4:22 AM · BF Blender
Campbell Barton (campbellbarton) committed rBAd98282ec5487: camera_dolly_crane_rigs: update for 2.8 (authored by Campbell Barton (campbellbarton)).
camera_dolly_crane_rigs: update for 2.8
Mon, Dec 10, 4:21 AM
Campbell Barton (campbellbarton) added a comment to rB5c8f1053b5f0: UI: split UV editor out of the image space.

@Julien Kaspar (JulienKaspar), this was planned for quite a while, could you post to the design task? (should have referenced it T54744)

Mon, Dec 10, 4:00 AM
Campbell Barton (campbellbarton) updated the task description for T54744: UI: Expand List of Editors.
Mon, Dec 10, 3:58 AM · User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T59090: Confusing DepsgraphUpdate fields.

@Brecht Van Lommel (brecht) as far as I can see dirty applies here: internally ID_RECALC_TRANSFORM / ID_RECALC_GEOMETRY means this data needs to be recalculated, and that the current state isn't ensured to be up to date.

Mon, Dec 10, 3:40 AM · Python, BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) committed rB155b02a19657: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Mon, Dec 10, 3:02 AM
Campbell Barton (campbellbarton) committed rBcecd4fe2548c: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Mon, Dec 10, 2:45 AM
Campbell Barton (campbellbarton) committed rB642c315bae13: Fix T53544: Undo in pose mode selects all fcurves (authored by Campbell Barton (campbellbarton)).
Fix T53544: Undo in pose mode selects all fcurves
Mon, Dec 10, 2:32 AM
Campbell Barton (campbellbarton) closed T53544: undo on bones in pose mode selects all channels in graph editor as Resolved by committing rB642c315bae13: Fix T53544: Undo in pose mode selects all fcurves.
Mon, Dec 10, 2:32 AM · Animation, BF Blender
Campbell Barton (campbellbarton) committed rB9df2b6da3a71: DNA: add runtime struct to for graph & action editor (authored by Campbell Barton (campbellbarton)).
DNA: add runtime struct to for graph & action editor
Mon, Dec 10, 2:32 AM
Campbell Barton (campbellbarton) added a comment to D4043: Make Contextual Menus More Contextual.

I could do a quick check and see how it goes for e.g. checking how many vertices are selected say for 10-15 operators on a fairly highpoly mesh?

It is too slow, as a rule we do not do such expensive checks in poll functions. For example the search operator runs thousands of poll functions, and any toolbar with these operators would run it on every UI redraw.

It's possible to make these fast if information about number of selected elements is stored in the edit mesh data structure, that might be some work to track though.

Mon, Dec 10, 12:17 AM

Yesterday

Campbell Barton (campbellbarton) reopened T53166: Shift click gizmo axis lock broken as "Open".
Sun, Dec 9, 9:57 PM · BF Blender
William Reynish (billreynish) awarded T57086: Extrude along normals, Shrink/fatten etc tools issue (Offset Even option is unclickable) a Cup of Joe token.
Sun, Dec 9, 9:25 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) closed T59052: Loop select not functional while "emulate 3 button mouse" setting active as Invalid.

In this case double click is used, closing.

Sun, Dec 9, 6:38 AM · BF Blender

Sat, Dec 8

noki paike (amonpaike) awarded D4043: Make Contextual Menus More Contextual a Love token.
Sat, Dec 8, 4:38 PM
Duarte Farrajota Ramos (duarteframos) awarded rB136e88f4ea37: Merge branch 'master' into blender2.8 a Orange Medal token.
Sat, Dec 8, 6:46 AM
Campbell Barton (campbellbarton) committed rB1ddfd8c9ec1d: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Sat, Dec 8, 5:02 AM
Campbell Barton (campbellbarton) renamed T58982: Edit mesh path select doesn't update gizmo location from Edit mode. Overlays. Active Tools. to Edit mesh path select doesn't update gizmo location.
Sat, Dec 8, 4:11 AM · Platform: Linux, BF Blender: 2.8
Campbell Barton (campbellbarton) claimed T58982: Edit mesh path select doesn't update gizmo location.
Sat, Dec 8, 4:11 AM · Platform: Linux, BF Blender: 2.8
Campbell Barton (campbellbarton) claimed T58978: Text Editor - Crash when using Ctrl Z after unlinking a text block.
Sat, Dec 8, 3:50 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) closed T58992: Box select : unselected object still active as Invalid.

This is working as intended, only picking a single object sets active, closing.

Sat, Dec 8, 3:49 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T58963: Double Click to Loop Select not working.

@ThinkingPolygons (ThinkingPolygons) if you have two or more under the mouse cursor, clicking on them cycles between those objects (or pose bones, edges... etc).

Sat, Dec 8, 3:45 AM · BF Blender: 2.8

Fri, Dec 7

Campbell Barton (campbellbarton) added a comment to T58963: Double Click to Loop Select not working.

However, I believe there was some corner case or something where double-click could potentially interfere, so it was disabled unless the above feature is enabled.

Fri, Dec 7, 10:52 PM · BF Blender: 2.8
Campbell Barton (campbellbarton) planned changes to D4043: Make Contextual Menus More Contextual.

This should check all edit-mesh objects, not just the active one.

Fri, Dec 7, 10:43 PM
Campbell Barton (campbellbarton) updated the summary of D4043: Make Contextual Menus More Contextual.
Fri, Dec 7, 10:33 PM
Campbell Barton (campbellbarton) updated the diff for D4043: Make Contextual Menus More Contextual.

Assign item length to variables

Fri, Dec 7, 9:09 PM
Campbell Barton (campbellbarton) updated the diff for D4043: Make Contextual Menus More Contextual.

Updated the diff ontop of 2.8 branch, also avoid indenting large blocks of code - causes conflicts and is hard to review.

Fri, Dec 7, 11:21 AM
Campbell Barton (campbellbarton) commandeered D4043: Make Contextual Menus More Contextual.
Fri, Dec 7, 11:20 AM
Campbell Barton (campbellbarton) committed rB999b4667846f: Cleanup: split mixed_bones_object_selectbuffer (authored by Campbell Barton (campbellbarton)).
Cleanup: split mixed_bones_object_selectbuffer
Fri, Dec 7, 10:53 AM
Campbell Barton (campbellbarton) committed rBb48156d01225: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Fri, Dec 7, 10:53 AM
Campbell Barton (campbellbarton) closed T58912: Full model not visible as Invalid.

This isn't a bug, increase the clipping range.

Fri, Dec 7, 9:16 AM · BF Blender
Campbell Barton (campbellbarton) committed rB32aefb6fbaa6: Fix T58911: Picking objects fails in pose mode (authored by Campbell Barton (campbellbarton)).
Fix T58911: Picking objects fails in pose mode
Fri, Dec 7, 9:12 AM
Campbell Barton (campbellbarton) closed T58911: Picking objects fails in pose mode as Resolved by committing rB32aefb6fbaa6: Fix T58911: Picking objects fails in pose mode.
Fri, Dec 7, 9:12 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) closed T58865: Cant select different Bones in Weight Paint Mode as Invalid.
Fri, Dec 7, 8:42 AM · BF Blender
Campbell Barton (campbellbarton) committed rB10540822dcc7: Fix T58811: Scale bezier handle uses tip as origin (authored by Campbell Barton (campbellbarton)).
Fix T58811: Scale bezier handle uses tip as origin
Fri, Dec 7, 8:23 AM
Campbell Barton (campbellbarton) closed T58811: When scaling bazier curve handle it scales from the tip instead of the anchor point as Resolved by committing rB10540822dcc7: Fix T58811: Scale bezier handle uses tip as origin.
Fri, Dec 7, 8:23 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) renamed T58911: Picking objects fails in pose mode from Picking objects fails to Picking objects fails in pose mode.
Fri, Dec 7, 7:36 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) renamed T58911: Picking objects fails in pose mode from Pose mode makes things difficult to Picking objects fails.
Fri, Dec 7, 7:36 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB136e88f4ea37: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, Dec 7, 7:12 AM
Campbell Barton (campbellbarton) committed rB52824f008e14: Cleanup: redundant counter (authored by Campbell Barton (campbellbarton)).
Cleanup: redundant counter
Fri, Dec 7, 7:10 AM
Campbell Barton (campbellbarton) closed T58628: Unnamed recovered file from Auto Save is saved with wrong file name as Resolved.

Fixed rBd6d76759f8493ca156c597840f9d41a64e326eba

Fri, Dec 7, 6:13 AM · BF Blender
Campbell Barton (campbellbarton) committed rB606223f6a61f: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, Dec 7, 5:54 AM
Campbell Barton (campbellbarton) committed rBd6d76759f849: Fix error in Main cleanup (authored by Campbell Barton (campbellbarton)).
Fix error in Main cleanup
Fri, Dec 7, 5:44 AM
Campbell Barton (campbellbarton) claimed T58628: Unnamed recovered file from Auto Save is saved with wrong file name.
Fri, Dec 7, 5:15 AM · BF Blender
Campbell Barton (campbellbarton) committed rB58398acc6821: Fix crash recovering last session (authored by Campbell Barton (campbellbarton)).
Fix crash recovering last session
Fri, Dec 7, 5:05 AM
Campbell Barton (campbellbarton) committed rB8f40fbad5b61: Add license headers for app-templates (authored by Campbell Barton (campbellbarton)).
Add license headers for app-templates
Fri, Dec 7, 4:30 AM
Campbell Barton (campbellbarton) committed rB8a5656caa961: Fix T58897: Show folders in video editing template (authored by Campbell Barton (campbellbarton)).
Fix T58897: Show folders in video editing template
Fri, Dec 7, 4:29 AM
Campbell Barton (campbellbarton) closed T58897: UX: Display folders by default in file browser (video editing workspace) as Resolved by committing rB8a5656caa961: Fix T58897: Show folders in video editing template.
Fri, Dec 7, 4:28 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to T58904: Side tabs disappear when creating new View Layer.

Committed alternate fix rBa304ed1b014e4e0561b810d7dbaa8768b6713ac0

Fri, Dec 7, 4:08 AM · BF Blender
Campbell Barton (campbellbarton) added a reverting change for rB892a104d2cc3: Fix T58904: Side tabs disappear when creating new View Layer: rB2fefbfd2d0ac: Revert "Fix T58904: Side tabs disappear when creating new View Layer".
Fri, Dec 7, 4:08 AM
Campbell Barton (campbellbarton) committed rB2fefbfd2d0ac: Revert "Fix T58904: Side tabs disappear when creating new View Layer" (authored by Campbell Barton (campbellbarton)).
Revert "Fix T58904: Side tabs disappear when creating new View Layer"
Fri, Dec 7, 4:08 AM
Campbell Barton (campbellbarton) committed rBa304ed1b014e: WM: alternate fix for T58904 (authored by Campbell Barton (campbellbarton)).
WM: alternate fix for T58904
Fri, Dec 7, 4:08 AM
Campbell Barton (campbellbarton) added a commit to T58904: Side tabs disappear when creating new View Layer: rB2fefbfd2d0ac: Revert "Fix T58904: Side tabs disappear when creating new View Layer".
Fri, Dec 7, 4:08 AM · BF Blender
Dalai Felinto (dfelinto) awarded rB341d5b08b0f6: Fix adding objects in local view a Like token.
Fri, Dec 7, 3:54 AM
Campbell Barton (campbellbarton) closed T58889: Python "region_2d_to_vector_3d" error "viewinv = rv3d.view_matrix.inverted()" as Invalid.

The operator needs to run in the 3D view.

Fri, Dec 7, 3:46 AM · BF Blender
Campbell Barton (campbellbarton) triaged T58778: deselect/select for Circle and alt+B Function doesn't work in edit mode as Incomplete priority.

Missing a blend file and steps to redo the error.

Fri, Dec 7, 3:43 AM · BF Blender
Campbell Barton (campbellbarton) triaged T58851: Blender crashes using the Loop Cut Knife as Incomplete priority.

Do you mean loop cut or knife tool?
Can't cause a crash with either.

Fri, Dec 7, 3:40 AM · BF Blender
Campbell Barton (campbellbarton) committed rB0d4ec8a7a942: Fix T58905: Knife project redo fails (authored by Campbell Barton (campbellbarton)).
Fix T58905: Knife project redo fails
Fri, Dec 7, 3:34 AM
Campbell Barton (campbellbarton) closed T58905: Debug Assert when using "cut through" option for Knife Project as Resolved by committing rB0d4ec8a7a942: Fix T58905: Knife project redo fails.
Fri, Dec 7, 3:34 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) triaged T58905: Debug Assert when using "cut through" option for Knife Project as Confirmed priority.
Fri, Dec 7, 3:28 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) committed rB341d5b08b0f6: Fix adding objects in local view (authored by Campbell Barton (campbellbarton)).
Fix adding objects in local view
Fri, Dec 7, 3:03 AM
Campbell Barton (campbellbarton) committed rBA259f694d1489: Fix T58881: FBX error exporting tangent space (authored by Campbell Barton (campbellbarton)).
Fix T58881: FBX error exporting tangent space
Fri, Dec 7, 1:55 AM
Campbell Barton (campbellbarton) closed T58881: FBX export brings up an error as Resolved by committing rBA259f694d1489: Fix T58881: FBX error exporting tangent space.
Fri, Dec 7, 1:55 AM · BF Blender
Campbell Barton (campbellbarton) added a comment to D4038: Speedup: OldNewMap implementation for file loading.

Even though it looks fine using a hash here, it's worth measuring times for a blend file that do a lot of linking and one that doesn't, since library linking uses a binary search.

Fri, Dec 7, 1:36 AM

Thu, Dec 6

Campbell Barton (campbellbarton) closed T58541: ALT edge slide does not confim on left mouse as Resolved.
Thu, Dec 6, 11:42 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to T58690: Display overlays button does not hide bones.

Fixed rB7e722afc6202fbcbeddd76bafec76c5c0f6195bf

Thu, Dec 6, 11:33 PM · User Interface, BF Blender
Campbell Barton (campbellbarton) committed rB7e722afc6202: 3D View: hide pose bones w/o overlays (authored by Campbell Barton (campbellbarton)).
3D View: hide pose bones w/o overlays
Thu, Dec 6, 11:30 PM
Campbell Barton (campbellbarton) committed rB6aad5de58b91: Docs: hint to why we have option to toggle bones (authored by Campbell Barton (campbellbarton)).
Docs: hint to why we have option to toggle bones
Thu, Dec 6, 11:30 PM
Campbell Barton (campbellbarton) added a comment to D4043: Make Contextual Menus More Contextual.

In general, am not against this, noting some issues though.

Thu, Dec 6, 10:26 PM
Campbell Barton (campbellbarton) committed rBAf81601468456: io_scene_gltf2: quiet warning (authored by Campbell Barton (campbellbarton)).
io_scene_gltf2: quiet warning
Thu, Dec 6, 8:57 PM
Campbell Barton (campbellbarton) added a comment to T58883: Mesh disappears when trying to move vertices while in isolation mode.

Can't redo, 234c1129715a022b5ff95ed3dcd8e275e3661f8c

Thu, Dec 6, 8:56 PM · Translations, Mesh Modeling, BF Blender
Campbell Barton (campbellbarton) closed T58796: Blender causes BSOD as Invalid.

Bugs need reproducible steps. likely driver / OS related.
Closing.

Thu, Dec 6, 8:33 AM · BF Blender
Campbell Barton (campbellbarton) committed rB1f5dd9c437cc: Fix T58788: Apply Visual Geometry crash (authored by Campbell Barton (campbellbarton)).
Fix T58788: Apply Visual Geometry crash
Thu, Dec 6, 8:29 AM
Campbell Barton (campbellbarton) closed T58788: Convert to Mesh broken in 2.8 as Resolved by committing rB1f5dd9c437cc: Fix T58788: Apply Visual Geometry crash.
Thu, Dec 6, 8:29 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) committed rB285b06da515d: Fix multi-object edit state on load (authored by Campbell Barton (campbellbarton)).
Fix multi-object edit state on load
Thu, Dec 6, 7:56 AM
Campbell Barton (campbellbarton) triaged T58740: rotate around selection compromises mouse wheel zoom speed over time as Confirmed priority.
Thu, Dec 6, 7:26 AM · BF Blender
Campbell Barton (campbellbarton) triaged T58812: Boolean Modifiers Don't Work Properly as Incomplete priority.
Thu, Dec 6, 7:00 AM · BF Blender
Campbell Barton (campbellbarton) closed T58829: Knife Project Tool as Resolved.

Fixed rBaeffaf75aba037271e843373a52a8022dceece65

Thu, Dec 6, 6:54 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) committed rBaeffaf75aba0: Fix knife project, add to mesh menu (authored by Campbell Barton (campbellbarton)).
Fix knife project, add to mesh menu
Thu, Dec 6, 6:53 AM
Campbell Barton (campbellbarton) closed T58814: BMesh boolean is just too much unreliable as Archived.
Thu, Dec 6, 6:29 AM · BF Blender
Campbell Barton (campbellbarton) closed T58814: BMesh boolean is just too much unreliable, a subtask of T47030: BMesh booleans (track todo's), as Archived.
Thu, Dec 6, 6:29 AM · BF Blender
Campbell Barton (campbellbarton) closed T58838: Alt A - does not work in main screen (I need it for simulation) as Invalid.
Thu, Dec 6, 6:28 AM · BF Blender
Campbell Barton (campbellbarton) committed rB6c19412ad119: Fix T58837: "Tab for Pie Menu" lags leaving gpencil edit mode (authored by Campbell Barton (campbellbarton)).
Fix T58837: "Tab for Pie Menu" lags leaving gpencil edit mode
Thu, Dec 6, 6:25 AM
Campbell Barton (campbellbarton) closed T58837: Lags when opening pie menu in GreasePencil Objects with " Tab for Pie Menu" is ON as Resolved by committing rB6c19412ad119: Fix T58837: "Tab for Pie Menu" lags leaving gpencil edit mode.
Thu, Dec 6, 6:25 AM · BF Blender
Campbell Barton (campbellbarton) committed rBc39bb6bd58c0: Fix T58836: Shift-C doesn't update the view (authored by Campbell Barton (campbellbarton)).
Fix T58836: Shift-C doesn't update the view
Thu, Dec 6, 5:55 AM
Campbell Barton (campbellbarton) closed T58836: Shift C doesn't update the cursor when there is no object in the scene as Resolved by committing rBc39bb6bd58c0: Fix T58836: Shift-C doesn't update the view.
Thu, Dec 6, 5:55 AM · BF Blender: 2.8, BF Blender
Campbell Barton (campbellbarton) triaged T58814: BMesh boolean is just too much unreliable as Confirmed priority.
Thu, Dec 6, 5:47 AM · BF Blender
Campbell Barton (campbellbarton) added a subtask for T47030: BMesh booleans (track todo's): T58814: BMesh boolean is just too much unreliable.
Thu, Dec 6, 5:46 AM · BF Blender
Campbell Barton (campbellbarton) accepted D3949: User Interface: Add button color for indicating that the value differs from the interpolated one.
Thu, Dec 6, 5:18 AM
Campbell Barton (campbellbarton) committed rB45afcd6b86be: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Thu, Dec 6, 5:09 AM