Campbell Barton (campbellbarton)Administrator
User

Projects (24)

User Details

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

Recent Activity

Yesterday

Campbell Barton (campbellbarton) committed rB8f5f4241c041: Cleanup: comment blocks (authored by Campbell Barton (campbellbarton)).
Cleanup: comment blocks
Sat, Apr 29, 7:10 PM
Campbell Barton (campbellbarton) committed rBfbd172a00aed: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Sat, Apr 29, 7:06 PM
Campbell Barton (campbellbarton) committed rB0fbce637b3db: Cleanup: comment blocks (authored by Campbell Barton (campbellbarton)).
Cleanup: comment blocks
Sat, Apr 29, 6:53 PM
Campbell Barton (campbellbarton) committed rBa1164eb3ddbd: View3D: support both orbit select & depth (authored by Campbell Barton (campbellbarton)).
View3D: support both orbit select & depth
Sat, Apr 29, 6:38 PM
Campbell Barton (campbellbarton) added a project to T51350: Moving 2d curves may flip their normals: BF Blender.
Sat, Apr 29, 4:27 PM · BF Blender
Campbell Barton (campbellbarton) created T51350: Moving 2d curves may flip their normals.
Sat, Apr 29, 4:26 PM · BF Blender
Campbell Barton (campbellbarton) committed rB47769b5f4025: Curve Fitting: minor change to re-fitting method (authored by Campbell Barton (campbellbarton)).
Curve Fitting: minor change to re-fitting method
Sat, Apr 29, 4:04 PM
Campbell Barton (campbellbarton) added inline comments to D2577: Shader PyNodes for Blender 2.8.
Sat, Apr 29, 10:54 AM · Restricted Project
Campbell Barton (campbellbarton) added a comment to D2577: Shader PyNodes for Blender 2.8.

Some minor suggestions for string editing.

Sat, Apr 29, 10:51 AM · Restricted Project
Campbell Barton (campbellbarton) committed rB33a5248b6c82: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Sat, Apr 29, 8:48 AM
Campbell Barton (campbellbarton) committed rB8f028ec8408c: Cleanup: rename struct for private engine data (authored by Campbell Barton (campbellbarton)).
Cleanup: rename struct for private engine data
Sat, Apr 29, 8:48 AM
Campbell Barton (campbellbarton) committed rB6d73e2d3cf3c: Cleanup: unused includes (authored by Campbell Barton (campbellbarton)).
Cleanup: unused includes
Sat, Apr 29, 8:23 AM
Campbell Barton (campbellbarton) committed rBb5298bf81999: Cleanup: menu example (authored by Campbell Barton (campbellbarton)).
Cleanup: menu example
Sat, Apr 29, 8:16 AM

Fri, Apr 28

Campbell Barton (campbellbarton) added a comment to T51324: "Auto-Depth" fails when rotating out of camera view.

Committed a fix, although it does a slightly annoying 'jump', which I looked into compensating for (panning so whats under the cursor remains under the cursor)
But this sometimes caused other issues (panning too far away from close-objects), so leaving this workaround out.

Fri, Apr 28, 8:31 PM · BF Blender
Campbell Barton (campbellbarton) committed rBb2178472e95e: Disable custom armature colors (authored by Campbell Barton (campbellbarton)).
Disable custom armature colors
Fri, Apr 28, 8:23 PM
Campbell Barton (campbellbarton) committed rB04f43d4cdf07: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, Apr 28, 7:35 PM
Campbell Barton (campbellbarton) committed rB5e04e4eb0d66: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, Apr 28, 7:19 PM
Campbell Barton (campbellbarton) committed rBaf3f7db4ec3b: Fix T51324: Auto-Depth fails rotating out of camera (authored by Campbell Barton (campbellbarton)).
Fix T51324: Auto-Depth fails rotating out of camera
Fri, Apr 28, 7:16 PM
Campbell Barton (campbellbarton) closed T51324: "Auto-Depth" fails when rotating out of camera view as "Resolved" by committing rBaf3f7db4ec3b: Fix T51324: Auto-Depth fails rotating out of camera.
Fri, Apr 28, 7:16 PM · BF Blender
Campbell Barton (campbellbarton) added commits to T51212: Use draw manager for object mode selection: rBaca6a12330d3: Draw Manager: pose-bone selection, rBd8e83516e209: Draw Manager: support for selection using engines, rB5634763e5efb: Draw Manager: armature editmode selection, rBbfc204333271: Draw Manager: add select engine.
Fri, Apr 28, 3:57 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) added a task to rBd8e83516e209: Draw Manager: support for selection using engines: T51212: Use draw manager for object mode selection.
Fri, Apr 28, 3:57 PM
Campbell Barton (campbellbarton) added a task to rB5634763e5efb: Draw Manager: armature editmode selection: T51212: Use draw manager for object mode selection.
Fri, Apr 28, 3:57 PM
Campbell Barton (campbellbarton) added a task to rBbfc204333271: Draw Manager: add select engine: T51212: Use draw manager for object mode selection.
Fri, Apr 28, 3:57 PM
Campbell Barton (campbellbarton) added a task to rBaca6a12330d3: Draw Manager: pose-bone selection: T51212: Use draw manager for object mode selection.
Fri, Apr 28, 3:57 PM
Campbell Barton (campbellbarton) committed rB08142dde2c87: Hide object center and other info when drawing sets (authored by Campbell Barton (campbellbarton)).
Hide object center and other info when drawing sets
Fri, Apr 28, 3:48 PM
Campbell Barton (campbellbarton) reassigned T51203: Scene background-set show selection from Campbell Barton (campbellbarton) to Dalai Felinto (dfelinto).
Fri, Apr 28, 3:42 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51212: Use draw manager for object mode selection as "Resolved".
Fri, Apr 28, 3:41 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51212: Use draw manager for object mode selection, a subtask of T51202: Draw Manager 2.8 project (parent task), as "Resolved".
Fri, Apr 28, 3:40 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51203: Scene background-set show selection as "Resolved".

Seems you got this working, closing.

Fri, Apr 28, 3:39 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51203: Scene background-set show selection, a subtask of T51202: Draw Manager 2.8 project (parent task), as "Resolved".
Fri, Apr 28, 3:39 PM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) committed rB886966aa38a3: Correct comment, we need wire_outline data in this case (authored by Campbell Barton (campbellbarton)).
Correct comment, we need wire_outline data in this case
Fri, Apr 28, 3:05 PM
Campbell Barton (campbellbarton) committed rB0e94d910489e: Draw Manager: pose-mode custom bone display (authored by Campbell Barton (campbellbarton)).
Draw Manager: pose-mode custom bone display
Fri, Apr 28, 2:27 PM
Campbell Barton (campbellbarton) added inline comments to D2612: Implementation of custom python entries in all right click menus.
Fri, Apr 28, 12:04 PM · Addons
Campbell Barton (campbellbarton) accepted D2612: Implementation of custom python entries in all right click menus.

LGTM, although if we start having many of these they should really be documented in our API somewhere.

Fri, Apr 28, 12:02 PM · Addons
Campbell Barton (campbellbarton) committed rBcc43dd054fa7: Recent commit state broke lattice vertex drawing (authored by Campbell Barton (campbellbarton)).
Recent commit state broke lattice vertex drawing
Fri, Apr 28, 10:43 AM
Campbell Barton (campbellbarton) closed T51205: Text overlay drawing isn't implemented as "Resolved".

Resolved for object and bones rBa680bcd13bc306dbc97fd3889718238117a8f992

Fri, Apr 28, 9:49 AM · Restricted Project, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51205: Text overlay drawing isn't implemented, a subtask of T51202: Draw Manager 2.8 project (parent task), as "Resolved".
Fri, Apr 28, 9:49 AM · Restricted Project, OpenGL / Gfx

Thu, Apr 27

Campbell Barton (campbellbarton) committed rB226b6e60b912: Fix draw manager draw-modes interfering with eachother (authored by Campbell Barton (campbellbarton)).
Fix draw manager draw-modes interfering with eachother
Thu, Apr 27, 9:21 PM
Campbell Barton (campbellbarton) committed rBa680bcd13bc3: Draw Manager: basic text overlay support (authored by Campbell Barton (campbellbarton)).
Draw Manager: basic text overlay support
Thu, Apr 27, 8:51 PM
Campbell Barton (campbellbarton) committed rB87a66864bc2e: Add back text color for legacy drawing (authored by Campbell Barton (campbellbarton)).
Add back text color for legacy drawing
Thu, Apr 27, 7:03 PM
Campbell Barton (campbellbarton) committed rBb649f53a62d7: Error in last commit (authored by Campbell Barton (campbellbarton)).
Error in last commit
Thu, Apr 27, 1:57 PM
Campbell Barton (campbellbarton) committed rB23b8fa529914: Cleanup: split cmake source/headers (authored by Campbell Barton (campbellbarton)).
Cleanup: split cmake source/headers
Thu, Apr 27, 1:55 PM
Campbell Barton (campbellbarton) added a comment to T51328: Thread command line argument ignored.

Reverted rBa6b9bd023b18 since this doesn't need to be the first.

Thu, Apr 27, 1:47 PM · BF Blender
Campbell Barton (campbellbarton) committed rBe9ccc9887737: Revert "Fix T51328: Add note to cmdline help that threads must be first" (authored by Campbell Barton (campbellbarton)).
Revert "Fix T51328: Add note to cmdline help that threads must be first"
Thu, Apr 27, 1:45 PM
Campbell Barton (campbellbarton) added a commit to T51328: Thread command line argument ignored: rBe9ccc9887737: Revert "Fix T51328: Add note to cmdline help that threads must be first".
Thu, Apr 27, 1:45 PM · BF Blender
Campbell Barton (campbellbarton) committed rB98b6c6f2c022: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Thu, Apr 27, 1:40 PM
Campbell Barton (campbellbarton) committed rBbdf8ad6c4e52: Cleanup: spelling (authored by Campbell Barton (campbellbarton)).
Cleanup: spelling
Thu, Apr 27, 1:36 PM
Campbell Barton (campbellbarton) committed rBed14c15b7a9b: Cleanup: remove unused matrix arg (authored by Campbell Barton (campbellbarton)).
Cleanup: remove unused matrix arg
Thu, Apr 27, 1:36 PM
Campbell Barton (campbellbarton) committed rB21d31f8f58ff: 3D widgets were obscured by view geometry (authored by Campbell Barton (campbellbarton)).
3D widgets were obscured by view geometry
Thu, Apr 27, 11:39 AM
Campbell Barton (campbellbarton) committed rBacec2a92efb1: Pose-mode drawing used alpha where it shouldn't (authored by Campbell Barton (campbellbarton)).
Pose-mode drawing used alpha where it shouldn't
Thu, Apr 27, 11:27 AM
Campbell Barton (campbellbarton) committed rBa845fc0d399d: Fix gpuScaleUniform (caused strange pose-bone size) (authored by Campbell Barton (campbellbarton)).
Fix gpuScaleUniform (caused strange pose-bone size)
Thu, Apr 27, 10:41 AM
Campbell Barton (campbellbarton) committed rBf4c548ce2b7d: Use pose-mode colors for pose-bone drawing (authored by Campbell Barton (campbellbarton)).
Use pose-mode colors for pose-bone drawing
Thu, Apr 27, 10:14 AM
Campbell Barton (campbellbarton) committed rB2d11d7c5703d: Cleanup: use doxy groups for armature (authored by Campbell Barton (campbellbarton)).
Cleanup: use doxy groups for armature
Thu, Apr 27, 10:14 AM
Campbell Barton (campbellbarton) committed rBa4b97390d975: Fix basic pose-mode select drawing (authored by Campbell Barton (campbellbarton)).
Fix basic pose-mode select drawing
Thu, Apr 27, 8:53 AM
Campbell Barton (campbellbarton) committed rB58e61446dfe9: Fix wrong scene assigned when using sets (authored by Campbell Barton (campbellbarton)).
Fix wrong scene assigned when using sets
Thu, Apr 27, 8:18 AM
Campbell Barton (campbellbarton) edited the description of T51164: Deprecated OpenGL Migration, the home stretch!.
Thu, Apr 27, 8:11 AM · Restricted Project
Campbell Barton (campbellbarton) committed rB4afbd0894191: Fix/workaround crash with non mesh geometry (authored by Campbell Barton (campbellbarton)).
Fix/workaround crash with non mesh geometry
Thu, Apr 27, 7:53 AM

Wed, Apr 26

Campbell Barton (campbellbarton) committed rB795e839d3b3a: Cleanup: rename select engine -> basic (authored by Campbell Barton (campbellbarton)).
Cleanup: rename select engine -> basic
Wed, Apr 26, 6:47 PM
Campbell Barton (campbellbarton) committed rBa7c5d2e159d5: Pass graph to depth functions (authored by Campbell Barton (campbellbarton)).
Pass graph to depth functions
Wed, Apr 26, 6:37 PM
Campbell Barton (campbellbarton) committed rBedd1512741f9: Draw Manager: cleanup, use doxy categories (authored by Campbell Barton (campbellbarton)).
Draw Manager: cleanup, use doxy categories
Wed, Apr 26, 6:02 PM
Campbell Barton (campbellbarton) committed rB7631f4bf6dc8: Draw Manager: use engine drawing for depth drawing (authored by Campbell Barton (campbellbarton)).
Draw Manager: use engine drawing for depth drawing
Wed, Apr 26, 5:39 PM
Campbell Barton (campbellbarton) committed rBf59d3a7b0cab: View3D: move depth drawing into own function (authored by Campbell Barton (campbellbarton)).
View3D: move depth drawing into own function
Wed, Apr 26, 4:57 PM
Campbell Barton (campbellbarton) committed rBc9d4a0930b42: Merge branch 'master' into 28 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into 28
Wed, Apr 26, 4:55 PM
Campbell Barton (campbellbarton) committed rB449ad3509317: Move depth select loop into its own function (authored by Campbell Barton (campbellbarton)).
Move depth select loop into its own function
Wed, Apr 26, 3:57 PM
Campbell Barton (campbellbarton) committed rBb38d87fbaf0f: Last commit broke object-armature select (authored by Campbell Barton (campbellbarton)).
Last commit broke object-armature select
Wed, Apr 26, 2:35 PM
Campbell Barton (campbellbarton) committed rBaca6a12330d3: Draw Manager: pose-bone selection (authored by Campbell Barton (campbellbarton)).
Draw Manager: pose-bone selection
Wed, Apr 26, 2:24 PM
Campbell Barton (campbellbarton) committed rBf351cb547929: Avoid platform dependant PATH_MAX (authored by Campbell Barton (campbellbarton)).
Avoid platform dependant PATH_MAX
Wed, Apr 26, 1:05 PM
Campbell Barton (campbellbarton) committed rBab168f63f63d: Remove show_backface_culling check in select engine (authored by Campbell Barton (campbellbarton)).
Remove show_backface_culling check in select engine
Wed, Apr 26, 10:07 AM
Campbell Barton (campbellbarton) committed rB3f915670526c: Cleanup: draw engine (authored by Campbell Barton (campbellbarton)).
Cleanup: draw engine
Wed, Apr 26, 9:40 AM
Campbell Barton (campbellbarton) committed rBbfc204333271: Draw Manager: add select engine (authored by Campbell Barton (campbellbarton)).
Draw Manager: add select engine
Wed, Apr 26, 9:23 AM
Campbell Barton (campbellbarton) committed rBde0d3ec45764: Allow new selection in eevee & blender draw modes (authored by Campbell Barton (campbellbarton)).
Allow new selection in eevee & blender draw modes
Wed, Apr 26, 8:48 AM
Campbell Barton (campbellbarton) committed rB5634763e5efb: Draw Manager: armature editmode selection (authored by Campbell Barton (campbellbarton)).
Draw Manager: armature editmode selection
Wed, Apr 26, 8:08 AM

Tue, Apr 25

Campbell Barton (campbellbarton) committed rBd8e83516e209: Draw Manager: support for selection using engines (authored by Campbell Barton (campbellbarton)).
Draw Manager: support for selection using engines
Tue, Apr 25, 8:57 PM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Tue, Apr 25, 8:41 PM
Campbell Barton (campbellbarton) raised a concern with rB3128600a8ab2: Fix T51262: Blender CRASH with alembic file.

While the crash should be resolved, the crash was a mismatch in AlembicObjectPath.path, not in CacheFile.filepath.

Tue, Apr 25, 8:02 PM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Tue, Apr 25, 7:34 PM
Campbell Barton (campbellbarton) updated the title for P453 gawain_refactor.py (see: T51219) from gawain_refactor.py to gawain_refactor.py (see: T51219).
Tue, Apr 25, 7:32 PM
Campbell Barton (campbellbarton) committed rB7cf7b3b7e505: Draw Manager: clear draw global data after use (authored by Campbell Barton (campbellbarton)).
Draw Manager: clear draw global data after use
Tue, Apr 25, 4:37 PM
Campbell Barton (campbellbarton) committed rBacf07e73666a: Draw Manager: store context vars per draw (authored by Campbell Barton (campbellbarton)).
Draw Manager: store context vars per draw
Tue, Apr 25, 4:37 PM
Campbell Barton (campbellbarton) committed rB7398b3b71b48: WM: don't search for app-template when its empty (authored by Campbell Barton (campbellbarton)).
WM: don't search for app-template when its empty
Tue, Apr 25, 9:15 AM
Campbell Barton (campbellbarton) requested changes to D2451: Main Workspace Integration.
Tue, Apr 25, 8:55 AM · User Interface
Campbell Barton (campbellbarton) updated the diff for D2451: Main Workspace Integration.
  • Merge branch 'blender2.8' into workspaces
  • Merge branch '28' into workspaces
  • Minor changes only, use BKE prefix and remove nested header
  • App Templates: optionally use app-template path for workspaces
Tue, Apr 25, 8:54 AM · User Interface
Campbell Barton (campbellbarton) added a comment to D2451: Main Workspace Integration.

From checking the latest updates I've run into some bugs.

Tue, Apr 25, 8:53 AM · User Interface
Campbell Barton (campbellbarton) committed rB07f76baa8632: App Templates: optionally use app-template path for workspaces (authored by Campbell Barton (campbellbarton)).
App Templates: optionally use app-template path for workspaces
Tue, Apr 25, 8:50 AM
Campbell Barton (campbellbarton) committed rBa09609f21e79: Minor changes only, use BKE prefix and remove nested header (authored by Campbell Barton (campbellbarton)).
Minor changes only, use BKE prefix and remove nested header
Tue, Apr 25, 8:20 AM

Mon, Apr 24

Campbell Barton (campbellbarton) committed rB69a216d343d4: Cleanup: remove unnecessary texface checks (authored by Campbell Barton (campbellbarton)).
Cleanup: remove unnecessary texface checks
Mon, Apr 24, 2:42 PM
Campbell Barton (campbellbarton) committed rB2010dbe8a59e: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Mon, Apr 24, 2:11 PM
Campbell Barton (campbellbarton) committed rBaff30aaf2ddd: Cleanup: style (authored by Campbell Barton (campbellbarton)).
Cleanup: style
Mon, Apr 24, 1:58 PM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Mon, Apr 24, 11:49 AM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Mon, Apr 24, 11:33 AM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Mon, Apr 24, 11:27 AM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Mon, Apr 24, 11:23 AM
Campbell Barton (campbellbarton) edited P453 gawain_refactor.py (see: T51219).
Mon, Apr 24, 11:21 AM
Campbell Barton (campbellbarton) added a comment to D2648: Remove MinGW support.

Note, if mingw support is removed, CMake should probably exit-early with an error that its not supported. Can be done where platform checking is done.

Mon, Apr 24, 9:50 AM
Campbell Barton (campbellbarton) added inline comments to D2577: Shader PyNodes for Blender 2.8.
Mon, Apr 24, 9:39 AM · Restricted Project
Campbell Barton (campbellbarton) added a comment to D2577: Shader PyNodes for Blender 2.8.

General Questions

Mon, Apr 24, 8:37 AM · Restricted Project
Campbell Barton (campbellbarton) added a comment to D2577: Shader PyNodes for Blender 2.8.

First pass Python C/API review, will post higher level review next.

Mon, Apr 24, 8:12 AM · Restricted Project
Campbell Barton (campbellbarton) updated the diff for D2577: Shader PyNodes for Blender 2.8.
  • minor code style and naming
Mon, Apr 24, 7:04 AM · Restricted Project
Campbell Barton (campbellbarton) updated the diff for D2577: Shader PyNodes for Blender 2.8.
  • Use GPUMaterial type for CTX_gpu_material_* and related functions
Mon, Apr 24, 6:49 AM · Restricted Project
Campbell Barton (campbellbarton) added a comment to T51301: Remove MinGW support.

Some things to consider:

Mon, Apr 24, 6:14 AM · Platform: Windows, BF Blender